automatic-ref-counting

automatic-ref-counting

文章 0 浏览 5

Objective-C ARC:强与保留、弱与分配

ARC 引入了两个新的内存管理属性:strong 和 weak。 除了 copy 显然是完全不同的东西之外,strong 与 retain 和 weak 之间还有什么区别吗 code> vs as…

雨夜星沙 2024-12-28 00:26:31 5 0

超级初始化不再起作用

在我的一门课程中,我有一个 -(id) init 方法。该方法中发生的第一件事是调用 [super init] 这一切都很好,但我最近将相当旧的代码导入到新的 xcode …

缪败 2024-12-27 22:50:50 5 0

Obj-C 消息发送到已释放对象 (EXEC_BAD_ACCESS),使用 iOS5、ARC

我正在使用 ARC 开发一个 iOS5 应用程序,我开始遇到一些随机的 EXEC_BAD_ACCESS 崩溃,我无法弄清楚。我所说的随机是指它是非常不可预测的:有时崩溃…

勿忘心安 2024-12-27 22:45:36 4 0

为 ARC 调整 JSON

我使用 JSON 在应用程序中实现 Facebook,我只是让我的代码对 ARC 友好。然而,当我做出这样的行时, CFStringAppendCharacters((CFMutableStringRef)…

电影里的梦 2024-12-27 22:07:52 4 0

ARC中ivar块中的__block自引用循环

我在块 ivar 中有一些带有明显引用循环的代码。以下代码会导致引用循环,并且永远不会调用 dealloc: __block MyViewController *blockSelf = self; l…

辞别 2024-12-27 20:06:06 4 0

__strong 和 __weak 关键字放置 - Objective-C

编译器似乎对以下两个声明没有问题: NSObject * __weak weakThing; __weak NSObject *anotherWeakThing; 两者之间有区别吗?行为是否类似于 const 关…

清晰传感 2024-12-27 19:35:09 5 0

ARC/ObjC++:ObjC 对象作为 C++成员变量

ARC/ObjC++:ObjC 对象作为 C++ 成员变量 考虑 class SomeCppClass { NSLock * someLock ; public: SomeCppClass() { someLock = [[NSLock alloc] ini…

瑶笙 2024-12-27 18:41:07 5 0

iOS ARC(?) 偷走了我的搜索栏

我制作了一个与 Apple 的联系人应用程序非常相似的 iOS5 应用程序。一个搜索栏,一个搜索显示控制器和一个表格视图。当用户点击单元格时,会使用 segu…

御弟哥哥 2024-12-27 15:33:58 5 0

Xcode 4.2.1:NSThread 导致内存泄漏,使用 ARC

我在 Xcode 中进行的一个学校项目即将结束,但现在我遇到了一个小但非常烦人的问题:内存泄漏。泄漏已追溯到以下代码行: @autoreleasepool { [NSThre…

相思故 2024-12-27 14:54:48 4 0

当弹出窗口仍然可见时达到 UIPopovercontroller 释放

我向你保证,我确实在 SO 中为我的问题寻找答案,但没有一个有帮助。这里我得到了一个简单的代码,应该在 UIPopoverController 中呈现一个 UIImagePic…

一向肩并 2024-12-27 13:48:19 6 0

我是否遗漏了 ARC 的某些内容?

我正在 xcode 中使用 ARC 为 iOS 5 开发一个大型应用程序。除了当我尝试释放我的接口之一时,该系统似乎运行良好。我正在使用名为 WhirlyGlobe 的框架…

我喜欢麦丽素 2024-12-27 11:54:07 4 0

使用 ARC 时将属性分配给自动释放的初始化程序的结果是否安全?

假设我有一个像这样的强大属性: @interface Foo @property (strong, nonatomic) NSArray *myArray; @end 并且,在我的初始化程序中,我像这样设置 my…

玩世 2024-12-27 10:42:05 3 0

UIViewController 在 dealloc 时不释放子视图(使用 ARC)

我对 UIViewController 有一个看起来很奇怪(非?)的问题。看起来控制器在释放时没有释放其子视图。我将 NSLog 消息放置在所有子视图的 dealloc 方法…

提笔落墨 2024-12-27 08:49:51 5 0

Objective-C 中的递归块在 ARC 中泄漏

所以我使用递归块。我知道,要使块递归,它需要在前面加上 __block 关键字,并且必须复制它以便可以将其放在堆上。然而,当我这样做时,它在仪器中显…

看透却不说透 2024-12-27 07:24:15 4 0

为什么使用 ARC 时对象未释放? NSZombie启用

我将我的应用程序转换为 ARC,并注意到当视图控制器被释放时,在我的视图控制器之一中分配的对象没有被释放。我花了一段时间才弄清楚原因。我在调试时…

奢华的一滴泪 2024-12-27 07:23:45 5 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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