objective-c - 可变集合有文字语法吗?

我知道我可以使用 @[@"foo", @"bar"] 创建一个 NSArray 或使用 创建一个 NSDictionary >@{@0 : @"foo", @1 : @"bar"}.

是否有用于创建 NSMutableArrayNSMutableDictionary 的文字语法?

最佳答案

没有内置方式,但我通常像这样使用 mutableCopy:

NSMutableArray *array = [@[ @"1", @"2", @"3" ] mutableCopy];

https://stackoverflow.com/questions/12416967/

相关文章:

iphone - 以流畅的动画显示/隐藏导航栏

objective-c - 对 NSTimer 目标的弱引用以防止保留循环

ios - 缩放 UIView 及其所有子项

iphone - 如何在 NSSet 或 NSArray 中搜索具有特定属性的特定值的对象?

objective-c - 如何在 Objective-C 中使用自定义委托(delegate)

objective-c - NSMutableArray 按顺序添加对象

objective-c - Xcode 在 iOS 8 的 Main() 中抛出异常,断点为 'al

iphone - 如何将@selector 作为参数传递?

objective-c - 从 NSMutableString 中删除最后一个字符

c - 什么是双星(例如 NSError **)?