memory-management

memory-management

文章 1 浏览 108

Objective-c NSArray init 与 initWithCapacity:0

做 [[NSMutableArray alloc] init] 和 [[NSMutableArray alloc] initWithCapacity:0] 编译成完全相同的东西? 如果它们不同,那么在内存和运行时性能…

醉梦枕江山 2024-11-08 22:40:06 0 0

uiviewtablecontroller 在哪里保留?

我有一个 UIViewController 和视图,上面有一些对象,其中一个是 UITableView。由于我想将与 UITableView 相关的所有代码分离到它自己的类中,因此我…

一绘本一梦想 2024-11-08 19:35:59 0 0

iOS:在 iPhone 上管理大型数据集内存的一般技巧?

我目前正在开发一个数据密集型的 iPhone 应用程序。它下载大约 300kb 的 XML 数据,将其完全保存在模型对象的数组和字典中的内存中,并对这些数据执行…

勿忘心安 2024-11-08 19:03:25 0 0

NSIncation 是否保留 self、_cmd 和分配的参数?

我将 NSIncation 添加到字典中以执行我需要的一些命令,但我担心 NSInitation 会保留它获得的参数,例如 self、_cmd 和我设置的参数。当我将 NSInitat…

小忆控 2024-11-08 18:14:29 0 0

android:每次单击选项卡时内存使用量都会增加(使用活动组时)

我在应用程序中使用活动组来显示选项卡。 每次我单击任何选项卡时,其总内存使用量都会增加 1 MB。而且,如果我再次进入该选项卡中的任何内部活动,其…

小巷里的女流氓 2024-11-08 18:06:01 0 0

对于 UIViewController 哪些方法应该“释放”?并设置为“nil”出口/实例变量?

对于 UIViewController 哪些方法应该“释放”并设置为“nil”出口/实例变量? 我应该使用“viewDidUnload”和“dealloc”中的哪个方法: 类中的插座或…

も星光 2024-11-08 17:52:52 0 0

Intellij IDEA 编辑器中的光标导航滞后

运行 IDEA 几个小时后,我注意到编辑器中的导航开始滞后。当我输入内容时,大约需要 1-2 秒才能解冻光标。当我打开一个新行时,它也会冻结一段时间(…

几味少女 2024-11-08 17:20:34 1 0

内存泄漏字段变量

我不明白为什么我不能简单地添加 [sortedArray release]在此方法的末尾。每次我这样做都会崩溃。 - (void)viewWillAppear:(BOOL)animated { [super vi…

孤独难免 2024-11-08 17:11:21 0 0

为什么我的应用程序崩溃并出现以下错误?

当我上下滚动表视图时,大约 6-8 次后,我的应用程序崩溃了,我在调试窗口中看到以下内容: myapp[250:207] *** -[NSIndexPath row]: message sent to…

哑剧 2024-11-08 16:12:47 0 0

使用后显式清除/清零敏感变量是否明智?

我注意到有些程序在使用后明确将敏感内存分配归零。例如,OpenSSL 有一个方法来清除 RSA 密钥占用的内存: “释放 RSA 结构 rsa。此函数应始终用于释…

陌若浮生 2024-11-08 15:55:53 0 0

堆大小(由 umdh 报告)和(私有)工作集(由任务管理器报告)大小之间的差异是由什么造成的?

在 Windows 7.VS2008 上运行的 C++ 本机代码。 我的应用程序的特定状态更改将工作集(私有工作集)从 16Mb(6.5Mb) 增加到 38Mb(22Mb)。由于这似乎过多…

时光与爱终年不遇 2024-11-08 15:19:50 0 0

didreceivememorywarning 上的适当的低内存警告消息!

我的应用程序中经常收到内存不足警告,我重写 didreceivememorywarninig 方法并尽力释放不需要的自定义对象。 通常,当多个应用程序在后台运行时(6到…

无敌元气妹 2024-11-08 13:31:52 0 0

发布 iVar IBOutlet 与 Property IBOutlet

谁能验证我的 dealloc 方法是否正确?由于我的 titleLabel 和 checkImageView 被保留,我将在 dealloc 中释放它们。但是,我不会释放 mainImageView、…

萤火眠眠 2024-11-08 13:17:19 0 0

使用点语法设置保留属性时使用自动释放吗?

我在一些示例代码中看到使用了 autorelease 。我不熟悉需要这样做的情况。例如,如果我创建一个注释对象 头文件 @interface someViewController: UIVi…

山色无中 2024-11-08 12:29:43 0 0

从 C 中其他函数内部释放指针

考虑一下 c 代码: void mycode() { MyType* p = malloc(sizeof(MyType)) /* set the values for p and do some stuff with it */ cleanup(p) } void …

叫嚣ゝ 2024-11-08 12:06:19 1 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

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