iphone - 当数组的计数已知时,按顺序用数字初始化 NSArray

标签 iphone objective-c ios nsarray

我想初始化一个 NSArray数字从 0,1,2,3... 开始我知道阵列的数量。例如:

我有一个需要用 5 初始化的数组(计数)作为容量。现在我想用 0,1,2,3,4 初始化这个数组我需要动态初始化它。

如果数组的个数是10 ,我需要用 0,1,2,3,4,5,6,7,8,9 初始化数组在各自的指数。问题是数组的计数动态变化,我需要相应地初始化它。

有人可以建议我如何实现这个吗?

最佳答案

NSMutableArray* arrOfObject = [[NSMutableArray alloc] init];
for(int i=0; i< [arr count]; i++)
{
    arrOfObject addObject:[NSNumber numberWithInt:i];
}

关于iphone - 当数组的计数已知时,按顺序用数字初始化 NSArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10637402/

相关文章:

ios - 核心数据 - 除非插入新对象,否则 Segue 不起作用

ios - 无需模拟器即可运行 iOS 代码

iPhone SDK : Store Kit: Can I host the downloads on my own server?

iphone - 使用 GData Obj-C 设置 YouTube 视频的隐私

iphone - 在我的 iPhone 应用程序内读取 "Settings"应用程序中的通知标志

iphone - 带有可重新排列按钮的 UIScrollView

iphone - 我需要为 iTunesArtwork 文件添加光泽效果吗?

ios - 不兼容的指针类型用类型为“BaseClass *”的表达式初始化 'SubClass *__strong'

objective-c - 保留一个 UIViewControllers's.view,然后释放 VC,VC 得到 dealloc'd?

ios - AppleLanguages 不再返回所有语言