nsautoreleasepool

nsautoreleasepool

文章 0 浏览 3

为什么使用自动释放池?

我知道在 main 方法中创建了一个自动释放池,所有接收自动释放消息的对象都存储在该池中,并在池耗尽时释放。 但人们总是说要避免自动释放对象,以避…

帝王念 2024-11-15 22:41:02 2 0

Objective C 线程中线程变量的生命周期

我有一个 NSOperation,在其 -main 方法中使用 [NSThread detachNewThreadSelector:@selector(aMethod:) toTarget:self withObject:anArgument]; aOb…

榆西 2024-11-13 12:02:13 3 0

AutoreleaseFreedObject 问题

应用程序窗口第一次加载时会给出以下警告: *** __NSAutoreleaseFreedObject(): 忽略先前释放的对象 (0x583e880) 的释放 应用程序第二次崩溃时会给出 …

陌生 2024-11-13 09:57:08 2 0

更改 navigationItem 的 barButtonItem

我有一个 UIViewController。我使用 navigationItem 的 rightBarButtonItem 作为“重新加载按钮”。当按下重新加载按钮时,我使用 leftBarButtonItem …

冰火雁神 2024-11-09 02:43:01 2 0

运行循环结束——自动释放池恢复

据我了解,一旦自动释放池被释放,自动释放的对象就会被清理。现在,自动释放池将在运行循环结束时释放。 我的问题是,如果在我的类中我没有创建自定…

日久见人心 2024-11-03 10:57:29 4 0

分离的 NSThread 内存泄漏

使用仪器,我在这种分离线程的方法中遇到了内存泄漏: -(void)goToThisUrl:(id) targetUrl { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] …

雪落纷纷 2024-11-03 07:41:56 3 0

每个对象一个 AutoreleasePool?

我不能在 main() 中有一个“大”的 NSAutoreleasePool – 我不被允许碰它。那么每个对象有一个池怎么样呢? struct MacGuiEngine { // members … Sco…

我的奇迹 2024-10-27 19:56:58 2 0

关于iPhone上的多线程

我有一个问题。我的案例研究是我有两个大型 SQLite 数据库,并且我想使用线程(意味着同时有 2 个进程)。效果好吗?我写了以下代码: NSAutoreleaseP…

冷情妓 2024-10-27 11:40:40 5 0

NSAutoreleasePool 中的 sysctl ->总线错误&段错误

预先感谢所有试图帮助我的人。我在这里遇到了一个大问题,我找到了一些有关 sysctl 的示例代码并对其进行了扩展,以便我可以查询网络接口的输入/输出…

静谧 2024-10-27 05:54:37 8 0

CoreData 导入期间内存使用率较高

我正在尝试执行相当大的 CoreData 导入(大约 25,000 行),同时仍然保持相当低的内存占用。我已经阅读了有关有效导入数据的文档,并努力实现那里建议…

千仐 2024-10-26 15:27:20 3 0

NSAutoreleasePool。什么时候适合创建新的自动释放池?

在 iOS/CocoaTouch 上,我经常看到在方法中创建 NSAutoreleasePool 新实例的代码。我最近在 NSOperation 中看到了一个。 设置 NSAutoreleasePool 新实…

染柒℉ 2024-10-20 17:14:02 4 0

在游戏中加载屏幕(确保动画在转换过程中不会卡顿)

我有一个 cocos2d 游戏,一旦游戏加载并运行,它的执行速度在 55 到 60 fps 之间。 然而,由于我的菜单和游戏都使用精灵表(每个精灵表一个),加载游…

恏ㄋ傷疤忘ㄋ疼 2024-10-19 14:45:29 6 0

NSAutoreleasepool:iPhone应用程序中的内存管理问题

__NSAutoreleaseNoPool(): Object 0x4c70ec0 of class UISegmentedControl autoreleased with no pool in place - just leaking __NSAutoreleaseNoPoo…

倾其所爱 2024-10-19 09:25:30 5 0

nsautoreleasepool 范围内的 return 语句

假设我有以下场景: - (void)someFunction:(id)param { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSObject *objectA = [[NSObje…

小兔几 2024-10-18 15:27:20 3 0

SDL + OSX 上的 OpenGL:NSAutoreleaseNoPool()

我正在使用 OpenGL 和 SDL 编写一些跨平台代码,但在 Mac OSX 上立即遇到了问题。 作为参考,这里是 GitHub 上的代码库: https://github.com/GrooveS…

呆萌少年 2024-10-18 01:45:16 5 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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