我有一个方法,我想在一段时间延迟后执行(不重复)。我可以使用performSelector:afterDelay或者我可以安排一个NSTimer并将选择器指定为它的参数。如果最终结果相同(即我的方法将在指定的时间延迟后调用),使用其中一种方法的优点/缺点是什么?我使用哪个无关紧要吗?(如果相关,我的方法将在前台和当应用程序在通过beginBackgroundTaskWithEcpirationHandler提供的10分钟窗口期间移至后台时调用)。TIA 最佳答案 来自NSObject类的关于performSelector:方法的苹果