0
因此,我正在爲此操作編寫測試,在其中我做了某些操作,如果失敗,我們懶洋洋地嘗試使用performSelector:withObject:afterDelay:
再次執行此操作,現在我想等待我的在測試中運行循環以在拆除測試之前觸發此performSelector。這基本上歸結爲保持runloop更多的時間。有測試等待performSelector發射
我發現
[[NSRunLoop currentRunLoop] runUntilDate:的NSDate dateWithTimeIntervalSinceNowδ:]];
是有用的,它工作正常。
有沒有更好的方法來做到這一點?
XCTest現在支持異步測試。看看文檔。 – Abizern