【发布时间】:2012-12-21 20:40:05
【问题描述】:
我有一个很轻的 ViewController,它在 viewDidLoad 中什么都不做。我将这个视图推到navigationController 之上。从块内部调用执行此操作的方法。在调用 showView 之后,我添加了一个 NSLog,并且该日志在控制台中的打印速度非常快,但是视图需要大量加载......我真的不明白可能发生了什么......任何想法???
ABAddressBookRequestAccessWithCompletion(addressBookRef, ^(bool granted, CFErrorRef error) {
[self showView];
NSLog(@"EXECUTED");
});
- (void) showView{
TestViewController *test = [[TestViewController alloc]init];
[self.navigationController pushViewController:test animated:NO];
}
【问题讨论】:
-
你能发帖
TestViewController吗?很难看出这里发生了什么
标签: objective-c ios cocoa-touch