iOS运行报错,主要跟线程有关
来源:互联网 发布:mac地址泄露 编辑:程序博客网 时间:2024/06/07 16:50
iOS app运行时报错:This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.
从上面的报错信息可以看出,主线程在运行的时候子线程修改了主线程UI的布局约束,在iOS开发中,所有的有关界面UI的更新操作必须奥在主线程中完成。这样的错误很容易出现在使用block的时候,因为block就是在子线程中进行的,所以回顾了刚才自己写的代码,发现还真是粗心了。
解决的办法就是在刚才写的代码中有关针对UI更新的操作放到主线程中。
解决的办法就是在刚才写的代码中有关针对UI更新的操作放到主线程中。
阅读全文
0 0
- iOS运行报错,主要跟线程有关
- prereqcheck脚本运行报错,问题还是跟32位包有关
- iOS线程报错
- iOS 模拟器运行报错
- java.lang.IllegalThreadStateException 线程运行报错
- 运行Silverlight报错可能与金山词霸有关
- iOS程序运行主要步骤
- iOS开发中常见得运行报错
- react-native运行ios报错总结
- xcode第二次运行iOS程序报错LaunchServicesError error 0
- xcode第二次运行iOS程序报错LaunchServicesError error 0
- ios 真机上可以运行模拟器编译报错
- iOS 多个target时候运行报错
- IOS自动化测试之:ideviceinstaller命令运行报错
- ios 运行微信支付demo报错
- 有关新项目导入报错
- 解决 Updatedata不能更新、报错问题。(主要是不同的类、线程中出现的)
- iOS运行时(runtime)探究二:主要函数
- 一些学习电脑技术时常用的软件
- USB2.0协议分析
- JavaScript学习之简单的计算器
- 线程6:生产者消费者模式
- 插值与拟合的MATLAB实现
- iOS运行报错,主要跟线程有关
- 矩阵蛇形填数和顺时针输出
- std::tr1::function
- 【VC串口】VC串口通信的3种常见方法
- [Go]程序结构——包和文件
- 去你的9余数定理~~~~~
- C++学习笔记 类型声明
- 构建一个文本搜索系统
- Sublime Text 3 快捷键汇总