作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们的一些用户遇到了 CGImageCreateWithJPEGDataProvider 在 OS X(主要是 10.9)上返回 NULL CGImageRef 的问题。
我无法重现该问题,但由于我们从后台线程调用 CGImageCreateWithJPEGDataProvider 并且用户不断告诉我们该错误是零星的,因此我想知道 CGImageCreateWithJPEGDataProvider 是否是线程安全的。
找到这篇文章,作者声称苹果文档指出它不是线程安全的: Reading CGImageRef in a background thread crashes the app
我找不到该文档。任何人都可以阐明这个问题吗?
最佳答案
函数本身是线程安全的。问题可能是(如您显示的链接中所示)数据提供者的来源。这也必须是线程安全的。在链接的问题中,事实并非如此。因此,我会检查数据来自哪里,以及图像完成后您正在做什么。
关于objective-c - CGImageCreateWithJPEGDataProvider 线程安全与否?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23733896/
我是一名优秀的程序员,十分优秀!