我想创建一个具有相同值对象的 NSArray(比如 NSNumber 全部初始化为 1),但计数基于另一个变量。除了处理 C 样式数组的初始化程序之外,似乎没有办法使用 NSArray 的任何初始化程序来做到这一点。
知道是否有一种简短的方法可以做到这一点吗?
这就是我要找的:
NSArray *array = [[NSArray alloc] initWithObject:[NSNumber numberWithInt:0]
count:anIntVariable];
NSNumber 只是这里的一个例子,它本质上可以是任何 NSObject。