如何将NSMutableArray中的最后三个数据复制到另一个NSMutableArray?

Ank*_*nki 1 iphone cocoa objective-c ios4

在NSMutableArray中,我有这样的数据,

    MutableArray1:(
           "22.298166 , 73.165809",
           "22.300598 , 73.167183",
           "22.298101 , 73.166188",
           "22.298128 , 73.166194"
           "22.298130 , 73.166194"
          )
Run Code Online (Sandbox Code Playgroud)

我想将最后三个数据从MutableArray1复制到MutableArray2.

请建议我怎么做?

Dru*_*erB 8

您可以使用subarrayWithRange:NSArray是这样的:

NSRange range = NSMakeRange([mutableArray1 count] - 3, 3);
NSMutableArray *mutableArray2 = [NSMutableArray arrayWithArray:
                                  [mutableArray1 subarrayWithRange:range]];
Run Code Online (Sandbox Code Playgroud)