【发布时间】:2015-10-22 01:13:36
【问题描述】:
我正在尝试在 Watch OS2 控制器 (WKInterfaceController) 中调用方法 + 延迟,延迟使用:
[self performSelector:@selector(createPages) withObject:nil afterDelay:3.0];
以及方法:
- (void) createPages {
NSLog(@"Creating pages");
}
永远不会调用createPages 方法。在控制台中看不到任何错误。似乎完全无视它。有谁知道为什么会发生这种情况?
谢谢!
G
【问题讨论】:
-
您在哪里使用 performSelector 调用 createPages?在延迟之后调用函数的时间有时会延迟自身。但如果它在 awakeWithContext 或 willActivate 中,它应该可以工作。
-
@tipsywacky 在
willActivate中调用这个
标签: objective-c watchkit watchos