xcode - 一次构建一个元素的数组

标签 xcode cocoa

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

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);
}

最佳答案

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

关于xcode - 一次构建一个元素的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11348768/

相关文章:

objective-c - 如何在一个 View 中使用两个 NSOutlineview?

swift - 是否可以纯粹在代码中创建基于 View 的 NSTableView?

swift - 在范围内找不到 'CodingKeys',不一致错误

ios - Xcode Swift 委托(delegate),VC 实例化时新值被覆盖

objective-c - NSView 中的放置位置

objective-c - 如何转义字符串中的双引号?

objective-c - NSEntityDescription 工作正常,但分析器说值从未被读取

ios - 关于让推送通知在生产版本上工作的建议

ios - CGContext删除路径

ios - 如何在切换到新的 ViewController 时让代码自动运行?