我有一个方法应该支持从任何队列中被调用,并且应该可以。它在后台线程本身中运行一些代码,然后在向其block参数返回值时使用dispatch_get_main_queue。如果它不是在它进入方法时,我不希望它强制它进入主队列。有没有办法获得指向当前调度队列的指针? 最佳答案 如果您使用的是NSOperationQueue,它可以为您提供当前的调度队列。NSOperationQueue有类函数[NSOperationQueuecurrentQueue],它将当前队列作为一个NSOperationQueue对象返回。要获取调度队列对象,您
Completionblockisgettingtriggeredevenbeforemyoperationcompletesinmainmethod我正在尝试使用OperationQueue和Operation在Firebase中创建用户。我将FirebaseAuth调用放在操作主方法中。即使在Firebase注册过程成功之前,也会触发操作的完成块。RegistrationViewModal.swift12345678910111213//Thisisoperationinitialization letoperationQueues=OperationQueues() letregistr
Completionblockisgettingtriggeredevenbeforemyoperationcompletesinmainmethod我正在尝试使用OperationQueue和Operation在Firebase中创建用户。我将FirebaseAuth调用放在操作主方法中。即使在Firebase注册过程成功之前,也会触发操作的完成块。RegistrationViewModal.swift12345678910111213//Thisisoperationinitialization letoperationQueues=OperationQueues() letregistr