NSSArray

------------------------NSSArray--------------------------------


NSSArray *arr = [[NSSArray alloc] initWithObjects:@"one",nil];

//数组中装有元素的地址 可以是任意对象

NSLog(@"%@", arr);//%@->rewite desciption method


NSEnumerator *enu = [arr objectEnumerator];

id obj;

while(obj = [enu nextObject]){ ... }


for(id obj in arr ){ ... }


-----------------------NSMutableArray--------------------------


NSMutableArray *arr = [[NSMutableArray alloc] init];

[arr addObject:@"one"];

[arr removeObject:@"one"];

[arr removeObjectAtIndex:0];

[arr exchangeObjectAtIndex:0 withObjectAtIndex:1];


NSEnumerator * enu = [arr objectEnumerator];

NSString *str;

while(str = [enu nextObjcet ]){ ... }


-----------------------------------------------------------------------------------------

NSString *str = @"I am a good man";//逆序输出字符串

NSArray *arr = [str componentsSeparatedByString:@" "];//separated string

NSMutableArray *arr1 = [[NSMutableArray alloc]init ];

NSEnumerator *enu = [arr reverseObjectEnumerator];

NSString * obj;

while(obj = [enu nextObject]){

[arr1 addObject:obj]

}

NSString *newStr = [arr1 conponentsJoinByString:@" "];

NSLog(@"%@",newStr);

----------------------------------------------------------------------------------------------------------------



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值