首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

对于NSArray 的不理解,该如何处理

2012-08-02 
对于NSArray 的不理解NSArray *array [NSArray arrayWithObjects:@雨松, @MOMO,@哇咔咔,nil]以上

对于NSArray 的不理解

NSArray *array= [NSArray arrayWithObjects:@"雨松", @"MOMO",@"哇咔咔",nil];

以上的语句应该是木有问题的吧

但是没办法理解 为什么会用到 NSArray *array 而不是 NSArray array ;
从上面的语句来说的话那 array应该是一个指针? 晕乎了我。

谁能帮我解答下,谢谢。

[解决办法]
指针~~lz从C#/java过渡过来的吧?
[解决办法]
objc里面声明引用类型就得带*号,你不用理解为什么,就这么规定的。虽然是个指针,但是和c++里面的指针相差很远。因为我做了一年objec开发也没用过指针这东西。
[解决办法]
引用类型都是指针
[解决办法]
Objective-C的对象都是在堆上分配的
[解决办法]
哥也是从C/C++方向转过来的,习惯就好
obj-c里面除了基本数据类型,都是指针类型的,都有*
[解决办法]
Objective-C对象变量都是指针类型的,NSArray是对象,所以用NSArray *array
[解决办法]
NSArray是一个对象, *array对象指针

热点排行