具有现代语法的可变数组的可变数组

时间:2017-11-08 16:23:47

标签: objective-c nsarray

如何编写以下代码:

$db = new SQLite3('uploads/$fname');

使用现代语法?

2 个答案:

答案 0 :(得分:4)

我会自己回答:对于NSMutableArray,没有文字语法,所以你必须写:

  self.box = [@[
    [@[ _imageView1, _imageView2, _imageView3 ] mutableCopy],
     [@[ _imageView4, _imageView5, _imageView6 ] mutableCopy],
     [@[ _imageView7, _imageView8, _imageView9 ] mutableCopy]
    ] mutableCopy];

答案 1 :(得分:1)

如果您希望使用比您自己的答案更少的括号,您可以使用:

self.box = @[
             @[_imageView1, _imageView2, _imageView3].mutableCopy,
             @[_imageView4, _imageView5, _imageView6].mutableCopy,
             @[_imageView7, _imageView8, _imageView9].mutableCopy
           ].mutableCopy;