您的位置:首页 > 其它

oc 数组

2015-08-18 13:59 330 查看
#import <UIKit/UIKit.h>
#import "AppDelegate.h"

int main(int argc, char * argv[]) {
//固定数组
NSArray *arr=@[@"Hello",@"Netcorner"];
for(int i=0;i<[arr count];i++){
NSLog(@"%@",[arr objectAtIndex:i]);
}

//工厂方法创建
//固定数组
NSArray *arr1=[NSArray arrayWithObjects:@"HELLO",@"NETCORNER", nil];//nil一定得存在,否则执行就得错误,oc里面是通过nil结尾判断是否结束
for(int i=0;i<[arr1 count];i++){
NSLog(@"%@",[arr1 objectAtIndex:i]);
}

//读取plist文件写入到数组,plist其实就是一个xml文件
NSArray *arr2=[NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"]];

//NSLog(@"%d",[arr2  count]);

for(int i=0;i<[arr2 count];i++){
NSLog(@"%@",[arr2 objectAtIndex:i]);
}

//可变数组
NSMutableArray *marr=[[NSMutableArray alloc] init];
for(int i=0;i<100;i++){
[marr addObject:[NSString stringWithFormat:@"Item %d",i]];
}
NSLog(@"%@",marr);
}


data.plist 文件类型为:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: