English 中文(简体)
如何将一些物体从大型阵列转成小阵,但并非全部。
原标题:How copy some object from big array into small array but not all.?

我很想知道,我是否可以复制一定数量的物体,但并非全部从阵列到另一阵列。 例如:大阿雷拉有10个物体,只想将其4个物体复制到小阿雷。 请帮助我。 非常感谢

NSMutableArray *smallArray = [bigArray mutableCopy];
问题回答

Use the following method...

- (NSArray *)subarrayWithRange:(NSRange)range

As docs

Returns a new array containing the receiving array’s elements that fall within the limits specified by a given range.

你可以这样做。

NSMutableArray *smalllArray=[[NSMutableArray alloc] initWithArray:[bigArray subarrayWithRange:NSMakeRange(0, 5)]];

视你想要把哪些物体列入贵国的次官,你或能够把新阵列作为包含一系列不同阵列的子集,或能够根据某种标准确定次阵列,进行搜索。

毗连范围的使用:

- (NSArray *)subarrayWithRange:(NSRange)range

更复杂的选择使用:

- (NSArray *)filteredArrayUsingPredicate:(NSPredicate *)predicate




相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签