我正在开发一款可以删除大量文件的应用程序。当我调用NSFileManager的removeItemAtPath方法时,应用程序的UI会锁定,直到操作完成(这可能需要一段时间)。我尝试通过调用使用performSelectorInBackground的方法来修复此问题,但它不起作用。有什么想法吗?提前致谢。 最佳答案 您可以尝试使用GCD在后台线程中执行此操作。dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^(void){[[NS