设置 UIImageView 的图像属性时,仪器会使应用程序崩溃

发布于 2024-11-05 10:19:29 字数 452 浏览 0 评论 0原文

我在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼中杀气 2024-11-12 10:19:29

您使用的图像名为?我要求的重新调整是因为使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文