NSArray:添加多个具有相同值的对象
如何将多个对象添加到我的 NSArray 中?每个对象都将具有相同的值。
前任。
我希望将值“SO”添加到我的数组中 10 次
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何将多个对象添加到我的 NSArray 中?每个对象都将具有相同的值。
前任。
我希望将值“SO”添加到我的数组中 10 次
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
您可以使用一组对象初始化数组:
或者您可以使用可变数组并稍后添加对象:
You can initialize the array with a set of objects:
or you can use a mutable array and add the objects later:
如果您不想使用可变数组,也不想重复标识符 N 次,请利用可以从 C 样式数组初始化的
NSArray
:If you don't want to use mutable arrays and also don't want to repeat your identifier N times, utilize that
NSArray
can be initialized from a C-style array:我的 2:
My ¢2:
只需使用
initWithObjects:
(或您喜欢的任何方法)。 NSArray 不要求其对象是唯一的,因此您可以多次添加相同的对象(或相等的对象)。Just add them with
initWithObjects:
(or whichever method you prefer). AnNSArray
does not require its objects to be unique, so you can add the same object (or equal objects) multiple times.现在,您可以使用数组文字语法。
NSArray *items = @[@"SO", @"SO", @"SO", @"SO", @"SO"];
您可以像
items[ 0];
Now, you can use array literal syntax.
NSArray *items = @[@"SO", @"SO", @"SO", @"SO", @"SO"];
You can access each element like
items[0];