//
// ViewController.m
// helloworld
//
// Created by apple on 2020/6/15.
// Copyright © 2020 tu. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
int index1=0;
// 控制器的view加載完畢的時候調用
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
NSLog(@"%s","打印測試1");
}
//函數
//函數前面的減號 代表一個函數的開始
//objectc沒有public和private。
//函數前面的加號 代表可以直接調用這個函數,而不用類的實例
// - (返回類型) 函數名:(參數類型)參數類型
//按鈕事件
//在界面選中按鈕控件,右鍵,會彈出這個按鈕控件的相關事件列表,然後
// 按住Ctrl鍵,點擊事件右邊的加號,拖到代碼裏面來
- (IBAction)Button1TouchDown:(id)sender {
NSLog(@"%s","Button1TouchDown");
//UILabel* label= [self.view subviews][0];
//獲取UIView控件
for(UIView* subView in self.view.subviews)
{
// [實例 方法名:參數] 方法調用
if([ subView isKindOfClass:[UILabel class] ])
{
// NSLog(@"subview= %@",subView); //輸出 所有屬性
UILabel* uiLabel=(UILabel*)subView;
NSLog(@"text= %@",uiLabel.text);
//根據tag屬性找到 label
if( uiLabel.tag==1 )
{
++index1;
NSString* string1=NULL;
string1= [NSString stringWithFormat:@"%d",index1];
string1= [string1 stringByAppendingString:@"修改"];
uiLabel.text=string1;
}
}
}
}
@end