等到在ios中执行委托方法

时间:2015-12-08 17:19:34

标签: ios objective-c

这是我的代码:

scope.$on('$includeContentLoaded', function() {
    element.find(".placeholderForDirective2").append(transclude());
});

我想等到委托方法didRegisterForRemoteNotificationsWithDeviceToken调用

非常感谢,这将是一个很大的帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用计时器功能。像这样的东西

 func deviceTokenTest(){
        if(devicetoken){ // Make Boolen variable for identify.
            self.loadData()
            println("If that true.. you can proceed")
        }else{
         var Timer = NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: Selector("deviceTokenTest"), userInfo: nil, repeats: false)
        println("Recall the Function Again")
        }
    }

在此功能中。直到devicetoken为真(如果设备令牌!= nill)函数将每秒重新调用。希望你能得到这个想法。