iphone - iOS线程问题

标签 iphone ios cocoa-touch ipad spinlock

我通过 NSOparationInvokation 加载图像并在主线程中调用方法,将此图像添加到 ScrollView ,但应用程序几乎没有滞后。如果我加载图像但不添加它 View ,应用程序正常工作,如果我在 View 应用程序上添加测试按钮也正常工作,如果我加载图像并添加测试按钮以查看应用程序不会滞后。通过 __spin_lock 中的探查器问题。有人知道怎么了吗? 谢谢。

最佳答案

在 iOS 上使用线程时,您应该永远不要调用 UIKit。这就是它不会加载的原因。把它放在主线程上,它就会工作。

关于iphone - iOS线程问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709024/

相关文章:

iphone - UISegmentedControl 抛出异常

iphone - 释放 UIViewController

iOS - 当值可以为零时如何处理字符串连接?

iphone - 如何将动态 NSNumber 对象绑定(bind)到 SQLite 查询?

ios - Core Image 会立即加载图像数据吗?

android - 我们可以从其他应用程序的 firebase 数据库中获取数据吗?

iphone - Interface Builder 与 iPhone 上显示的内容对比

ios - 如何在 UISearchBar iOS 11 中居中占位符文本

iphone - 导航栏背景图片

iphone - 为 OBShapedButton 的(自定义形状按钮)图像着色并重新设置