0

目前我正在一行中填充一个数组,例如

self.monthMonths = [[NSArray alloc] initWithObjects:@"January", @"February", @"March", @"April", @"May", @"June",@"July",@"August",@"September",@"October",@"November",@"December", nil]; 

当我想从数据库中提取数据时,一次添加这些元素的语法是什么。我以一年中的月份为例。

while([results next]) {
    NSString *months = [results stringForColumn:@"month"];
    self.month = [[NSArray alloc] initWithObjects:@"month",nil];
    //[NSArray 
    NSLog(@"Month: %@",month);
}
4

2 回答 2

2

创建一个 NSMutableArray 并将对象一一添加到其中addObject

于 2012-07-05T16:40:43.677 回答
1

您需要改用 NSMutableArray,并调用 -addObject:

于 2012-07-05T16:41:17.887 回答