autorelease

autorelease

文章 1 浏览 93

使用autorelease时,什么时候真正释放?

有时我想知道什么时候会自动释放某些东西。我在各种对象的dealloc中添加了NSLog,但我找不到任何有用的东西。 使用自动释放时什么时候释放某些东西?…

猛虎独行 2024-09-29 13:38:40 5 0

appkit 应用程序中的自动释放池

我很难准确理解 AppKit 应用程序中自动释放池的创建和释放时间。 例如,如果我有一个覆盖 init 的 ApplicationController 类,是否有一个自动释放池在…

╰◇生如夏花灿烂 2024-09-29 05:48:23 3 0

从 NSArray 返回自动释放对象?

我正在编写一个 NSArray 类别,以包含 -objectAtRandom 消息,该消息从随机索引返回一个对象(类似于 Python 的 选择)。 我应该在返回该对象之前自动…

我喜欢麦丽素 2024-09-28 23:35:47 4 0

Objective C,内存管理

1)使用retain的原因是什么? 例如,在setter方法中: - (void) setCount: (int) input { [intCount autorelease] intCount = [input retain] } 2)au…

天生の放荡 2024-09-28 03:18:28 1 0

iPhone:自动释放对象内存泄漏?

我正在使用 XMLParser 类,它包含一个带有 XMLElement 对象的数组。 XMLElement 是使用自动释放操作来分配的。然而,由于某种原因,我在这一行遇到了…

惯饮孤独 2024-09-28 02:49:08 2 0

Objective-C 初始化(静态方法)调用了不止一次?

我在 Objective-C 中有与此类似的代码: SubclassOfNSObject *GlobalVariableThatShouldNeverChange @implementation MyClass +(void) initialize { […

淡莣 2024-09-27 08:28:50 4 0

iPhone NSMutableArray 和 NSKeyedUnarchiver unarchiveObjectWithFile 发布奇怪现象

我归档了一个实现 . 一旦我将其从文件加载到保留属性 @property(非原子,保留)NSMutableArray *伙伴; 对象的释放计数为 2(正确,它是 1 个自动释…

江南月 2024-09-26 13:02:36 4 0

iPhone 应用程序中的 EXC_BAD_ACCESS - 内存管理问题

作为参考,我已经读过: 内存管理问题——释放必须返回的对象 iPhone:在方法中返回 NSMutableArray,同时仍然释放 释放返回的对象通过方法 我认为这…

不语却知心 2024-09-26 08:41:31 2 0

在长时间运行的后台线程上定期耗尽自动释放池的最佳方法?

在开发者文档中,它说: 如果您的应用程序或线程是长期存在的并且可能会生成大量自动释放对象,则您应该定期耗尽并创建自动释放池(就像应用程序工具…

全部不再 2024-09-24 19:35:56 1 0

Objective-C 合适使用 autorelease 吗?

我正在学习 Objective-C,并且正在尝试编写一个 Vector3D 类。 在 C++ 或 Java 中,我想要实现的函数看起来像这样: Vector3D { Vector3D crossProduc…

梦在深巷 2024-09-24 14:35:07 2 0

自动释放 NSString

我是否负责释放这个字符串,默认情况下它是自动释放的吗? // command is of type NSData* char cAddress[12] [command getBytes:cAddress range:NSMa…

柳絮泡泡 2024-09-16 00:38:40 7 0

保留 tableView 的计数:cellForRowAtIndexPath:

在 Apple 的示例代码中,UITableViewDataSource 的方法 tableView:cellForRowAtIndexPath: 返回保留计数为 1 的单元格;它分配它,但不会自动释放它。…

梦巷 2024-09-14 02:38:26 4 0

如何在 Objective-c 中自动释放

我没有使用自动释放。当我像这样使用代码时,我不知道如何释放 BSPTile NSUInteger numbToday = [[dateFormatter stringFromDate:[NSDate date]] intV…

梦纸 2024-09-13 06:02:35 6 0

为什么这个NIB视图在返回之前没有释放?

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellId] if (cell == nil) { [[NSBundle mainBundle] loadNibNamed:@"ThemeC…

箜明 2024-09-12 15:19:28 6 0

iPhone自动释放字符串导致内存泄漏

我正在尝试使用泄漏工具清除我的应用程序的泄漏。 它向我展示了 xml 解析器 (TBXML) 上的泄漏。 这是我将在解析时创建的一个类: @interface GraphPoi…

不知在何时 2024-09-09 00:00:48 3 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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