autorelease

autorelease

文章 1 浏览 97

显示后释放图像文件

我的应用程序重复显示目录中的 TIF 文件并关闭它们。 但是当我稍后尝试重命名该文件时,VB 说该文件正在被另一个进程使用。 这是代码: Imports Syste…

林空鹿饮溪 2025-01-09 07:17:05 5 0

Objective-C 有没有办法判断对象是否设置为自动释放?

我正在查看仪器的泄漏报告。我的一些泄露都指向 SBJSON 方法。我很难相信返回的值不是自动释放的,但是在跟踪代码时,它变得非常乏味,包括使用按引用…

琉璃繁缕 2025-01-08 17:55:32 4 0

创建自动释放池并在不同的上下文中耗尽它

在视图控制器中,我有一个 UIImageView 作为子视图。在 willRotateToInterfaceOrientation 上,我将其替换为不同的 UIImageView。如果两者同时在内存…

枫以 2025-01-08 11:23:38 5 0

将自动释放的对象分配给保留的属性

我的自定义 UITableViewCell 类 (MyTableCell) 中有一个名为 bgImage 的属性。它的声明就像 @property (nonatomic, retain) UIImageView *bgImage; 在…

愁以何悠 2025-01-06 10:00:03 5 0

为什么自动释放对象还活着?

我已经创建了自动释放池。 localString 已添加到此池中。我释放了池子。 localString 和 string 必须被释放。但实际上他们还活着。你可以看到我的日志…

自演自醉 2025-01-01 03:52:45 6 0

内存管理、自动释放等问题,永久堆有时是 250+ iOS 上的知识库

我真的对这个很抓狂,看来我在 iOS 应用程序上的内存管理方面遇到了严重的问题。 情况如下:首先我加载表。当用户点击一个单元格时,它会呈现一个复杂…

巷雨优美回忆 2024-12-27 09:24:44 4 0

关于 Xcode 4.3 中的自动发布

嗨,我是目标 C 的新手。 在旧版本的 Xcode 中,当我们创建新项目时,IDE 会生成如下所示的 NSAutoreleasePool 对象,以允许自动释放对象 int main (i…

原野 2024-12-26 00:02:04 4 0

通过分配保留 self 对象是个好主意吗

我正在做一些分配,因为 self.xyz = [[NSDictionary alloc] init]; 保留这样的财产是个好主意吗?还是 这样做会更好,例如: NSDictionary *zzz = [[N…

俏︾媚 2024-12-25 21:13:52 7 0

如果没有声明 nsautoreleasepool,自动释放调用是否会崩溃?

抱歉,我是可可编程的新手,我不确定我是否真正理解 nsautoreleasepool 的工作原理。 我读到的所有地方都说 NSAutoreleasePool 负责所有自动释放调用…

仙女山的月亮 2024-12-25 16:04:37 6 0

@autorelease 和循环

假设我有这样的代码: @autoreleasepool { for(int i = 0; i < relatedSlideDecks.count; i++) { MyClass *myObject = [MyClass new]; ... something …

请远离我 2024-12-24 19:48:52 6 0

iPhone:多次自动释放对象

如果我多次保留一个对象会发生什么。然后,会自动释放一次,当自动释放池耗尽时将其从内存中删除;或者我是否必须像保留它一样多次自动释放它?…

甜嗑 2024-12-23 14:32:41 6 0

NSData 类别中潜在的内存泄漏

当使用 XCode 分析器时,我收到一条消息: 分配的对象的潜在泄漏 该代码位于我的 NSData(String) 类别中,代码是: - (NSString*) utf8String { retur…

梦年海沫深 2024-12-22 14:42:53 5 0

我是否泄漏了这个 ObjectiveC 对象?

@interface foo: NSObject @property (nonatomic, retain) NSMutableArray *aMutableArray; @end @implementation @synthesize aMutableArray -(void)…

千寻… 2024-12-21 14:17:03 7 0

您如何看待 Objective-C 中每次迭代都会迭代保留计数并调用释放的这段代码?

我仍在尝试理解我在我正在开发的一个项目中发现的这段代码,在我询问之前,创建它的人已经离开了公司。 代码如下: -(void)releaseMySelf{ for (int i…

滥情空心 2024-12-21 08:08:59 8 0

如何管理自动释放对象的内存

我致力于扑克牌类的实现,并且创建了以下方法: + (id)cardWithCard:(Card *)newCard { Card *card = [[[Card alloc] initWithCard:newCard] autorele…

治碍 2024-12-21 03:22:59 6 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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