设置 UIImageView 的图像属性时,仪器会使应用程序崩溃
我在使用 Instruments 时遇到了一些问题。我的应用程序运行完美,没有崩溃,但我想使用 Instruments 检查内存泄漏。唯一的问题是,Instruments 使应用程序每次都在同一位置崩溃——没有 Instruments 就永远不会崩溃。
我已经确定了导致应用程序崩溃的确切行。当我将其注释掉时,应用程序不会崩溃。
这是给 Instruments 带来麻烦的行:
self.speakerImageView.image = image;
speakerImageView 声明如下:
@property (nonatomic, retain) IBOutlet UIImageView *speakerImageView;
image 是一个有效的 UIImage 对象。
有什么想法吗?
I'm having some trouble with Instruments. My app is working perfectly without crashes, but I would like to check for memory leaks with Instruments. Only problem is, Instruments makes the app crash at the same spot every time -- never crashes without Instruments.
I have pin-pointed the exact line which makes the app crash. When I comment it out, the app does not crash.
This is the line that is causing trouble for Instruments:
self.speakerImageView.image = image;
speakerImageView is declared like this:
@property (nonatomic, retain) IBOutlet UIImageView *speakerImageView;
image is a valid UIImage object.
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您使用的图像名为?我要求的重新调整是因为使用 imagenamed 会导致崩溃。不要使用名为的图像并再试一次。
Are you using image named? The reasing I'm asking is because using imagenamed causes a crash. Do not use image named and give it another try.