假设我有一个ViewController1和一个ViewController2。我从VC1到VC2。所以我在ViewController 2中,我想使用
[NSTimer scheduledTimerWithTimeInterval:10 target: selector: userInfo:nil repeats:NO]
在ViewController1上执行一个方法(让我们称之为method1。)NSTimer的参数是什么?感谢
答案 0 :(得分:1)
你为什么要这样做?我使用委托(协议)并让VC1处理时间,以防VC2被破坏。
关于segue:
VC2.delegate = VC1
活动:
self.delegate.firedEvent()
在VC1上:
func firedEvent() {
// delay here
}
答案 1 :(得分:0)
target: ViewController1
selector: @selector(method1:)