iOS弹出框的小问题

Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior ()

我遇见的问题即是UIAlertController事件没加到控制器上,改为[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:alertVC animated:YES completion:nil];又遇见

'-[UIKeyboardTaskQueue waitUntilAllTasksAreFinished] may only be called from the main thread.'

再接着把这个加到主线程中,dispatch_async(dispatch_get_main_queue(), ^{

[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:alertVC animated:YES completion:nil];

解决了我的问题


});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa阅读 4,816评论 1 6
  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 7,359评论 1 14
  • 原文 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。 1.UITableView的Group...
    无沣阅读 4,162评论 0 2
  • 是谁偷了你的奶酪,又是谁主管我们的心情? 坦白说,我的心情好坏与有无责任相关。有责任,面孔是严肃的,...
    花房姑娘1987阅读 3,214评论 3 4
  • 昨夜西风凋碧树,独上西楼,望尽天涯路。困而知学,践而知不足,非道远人,人远道也。亡羊补牢,未为晚也。今日方明白...
    十年一井阅读 1,360评论 0 1

友情链接更多精彩内容