相关疑难解决方法(0)

Objective-C中的内存管理

可能的重复:
学习Obj-C内存管理
iPhone的内存管理的最佳解释在哪里?

我来自C/C++背景,Objective-C的动态特性对我来说有些陌生,有没有人能指出我在Objective-C中使用一些基本的内存管理技术?恩.保留,释放,自动释放

例如,使用指向Objective-C对象的指针并将其视为数组是完全非法的吗?您是否被迫使用NSArray和NSMutableArray进行数据结构?

我知道这些都是新手问题,感谢您提供的任何帮助.

memory iphone cocoa memory-management objective-c

11
推荐指数
2
解决办法
1万
查看次数

在目标c中需要指针对象

一个非常基本的问题......但是理解概念真的非常重要..在c ++或c语言中,我们通常不使用指针变量来存储值.即,值的存储方式简单如下:

int a=10;
Run Code Online (Sandbox Code Playgroud)

但是在ios sdk中,在目标c中,我们使用的大多数对象都是通过用它们表示指针来初始化的,如:

NSArray *myArray=[NSArray array];
Run Code Online (Sandbox Code Playgroud)

所以,在我的脑海中出现的问题是,使用指针对象的好处需求是什么(这就是我们在这里所称的,如果它不正确,请,请告诉我们.)我也有时会感到困惑使用指针对象进行分配时的内存分配基础.我可以在任何地方寻找好的解释吗?

memory-management objective-c ios

7
推荐指数
1
解决办法
3147
查看次数

标签 统计

memory-management ×2

objective-c ×2

cocoa ×1

ios ×1

iphone ×1

memory ×1