如何創建一個填充值的NSArray?帶值的NSArray
也就是說:
NSArray *name=[NSArray alloc];
// insert these values: raju, biju.ramu
如何創建一個填充值的NSArray?帶值的NSArray
也就是說:
NSArray *name=[NSArray alloc];
// insert these values: raju, biju.ramu
使用的NSArray initWithObjects方法,記得把零作爲最後一個值:
NSArray *names = [[NSArray alloc] initWithObjects:@"raju", @"biju", @"ramu", nil];
如果需要修改現有陣列時,必須使用的NSMutableArray
NSMutableArray *name=[[NSMutableArray alloc]init];
[name addObject: @"raju"];
[name addObject: @"biju"];
如果他確實想要修改現有的數組,則應該將其用作聲明; NSArray * name_array = [[NSArray alloc] init]; // array stuff NSMutableArray * names = [[NSMutableArray alloc] initWithArray:name_array]; [名稱addObject:@「raju」]; [名稱addObject:@「biju」]; – Jake 2009-06-04 10:34:32
是的,沒錯。 – 2009-06-08 09:26:04
NSMutableArray *name=[[NSMutableArray alloc]init];
for(int i=0;i<=10;i++)
{
NSString *nm=[NSString stringWithFormat:@"Raju %d",i];
[name addObject:nm];
}
乙很好。你曾經是初學者。 – willc2 2009-06-04 23:30:50