1 #import "ILViewController.h" 2 3 @interface ILViewController () 4 5 @end 6 7 @implementation ILViewController 8 9 - (void)viewDidLoad 10 { 11 [super viewDidLoad]; 12 13 //当前线程 ,判断这个方法在哪个线程中,可以打印这个线程,当num==1时,是在主线程中 14 //其他的在子线程中 ,不能把耗时的操作放在主线程中,所以不能把耗时的操作放在viewDidLoad方法里执行 耗时操作要放到非主线程中,后台线 程或者子线程中 15 [NSThread currentThread]; 16 17 // Do any additional setup after loading the view, typically from a nib. 18 } 19 20 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 21 { 22 for (int i = 0; i<10000; i++) { 23 NSLog(@"---------%d", i); 24 } 25 } 26 27 @end
时间: 2024-10-13 03:08:22