我有一个应用程序,我必须在UIThread
中执行大量活动。当UIThread
被屏蔽并且我尝试在我的应用中打开电子邮件附件时,它会崩溃。我无法获得任何崩溃日志。该应用程序退出。如果我在应用程序不忙时尝试打开,那么没有问题。我该如何解决这个问题?
答案 0 :(得分:0)
系统正在查杀您的应用程序,它必须具有响应性,将您的任务移至后台线程,并且永远不会阻止UIThread
。
使用以下方法之一:
dispatch_async(...
[self performSelectorInBackgroundThread...
NSOperation/NSOperationQueue