Instruments 能否告诉我在哪条线路上使用 ARC 进行了保留/释放调用?
Instruments 为我的对象提供了引用计数事件的精美细分,如下所示: 它还告诉我其中的内容发生调用的方法/函数。有什么办法可以查出哪些线路负责呼叫?…
阻止 NSOPeration 子类在设备中崩溃,但不在模拟器中崩溃
我已经在这段代码上苦苦挣扎了一段时间,我只是不知道为什么在设备中运行时会发生这种情况......应用程序崩溃并出现 EXC_BAD_ACCESS 错误,但在设备中…
自动引用计数不起作用
可能的重复: 为什么使用 ARC + NSZombieEnabled 时对象未释放 我一定是在这里做错了什么。编译器设置为 Apple LLVM 编译器 3.0,Objective-C 自动引…
Xcode 4.2.1 ARC 问题
仅限 iOS5 且启用 ARC 的项目可在 Xcode 4.3.1 beta 上编译。在4.2.1上编译时。 LLVM 发出如下警告: “ARC 禁止将 Objective-C 对象的属性与 未指定…
如何测试Objective-C对象是否可以在ARC下使用弱引用?
苹果提到了两种方法 supportsWeakPointers 记录在 ARC 的发行说明中,但在实际运行时和框架中从未提及。还可以看出,这种方法实际上在实践中被忽略。…
关于自动引用计数我需要了解什么?
我有一个应用程序正在更新到最新版本的 Xcode,但遇到了与自动引用计数 (ARC) 相关的多个错误。 这些错误要求我将调用拉到例如 autorelease 并调整我…
使用 ARC 通过结构发送玩家别名(游戏中心)
由于 ARC/指针,我无法将 NSString 放入我的结构中,因此将本地玩家的别名(或与此相关的任何文本)发送到另一个设备的最佳方法是什么? 到目前为止,…
willEnterForeground随机重启应用程序
我以为我的应用程序已经准备好发布了,但这件事让我抓狂! 在我的 didEnterBackground 处理程序中,我保存了一些图像来缓存并转储我能想到的所有内容…
使用 ARC 在其自己的完成块中引用 NSOperation 对象
我在将一些 NSOperation 代码转换为 ARC 时遇到困难。我的操作对象使用一个完成块,该完成块又包含一个更新主线程上的 UI 的 GCD 块。因为我从操作对…
Objective C - ARC - 何时使用@autoreleasepool
我读了一些关于 ARC 的书,看到了这个: @interface Address : NSObject { @public NSString *city; } @end @implementation Address - (Address*) in…
我正在尝试将 GuiCocoa/Calendar 实现到我的项目中,该项目使用 ARC
这是 GitHub 链接: https://github.com/guicocoa/calendar 我浏览了源代码并我正在尝试使其“ARC友好”以在我的项目中使用,但我不太熟悉ARC(但是,…
在 iOS 5 上的 ARC 中,您能看到谁导致了发布吗?
在我启用 ARC 的 iOS 5 项目中,我的一个对象被过早释放,因此当我稍后尝试访问它时,我得到一个空指针。在 ARC 之前,我会像这样简单地重写 release…