use*_*244 0 iphone collections objective-c foundation nsmutablearray
我有两个NSMutableArray.一个数组由数据库中的记录组成,另一个数组由来自webservices的记录组成.
我想使用一个唯一的密钥比较数据库阵列中的每条记录与Web服务数组中的每条记录barcodeID.此外,如果barcodeID键是相同的,那么我想从数组中删除该项.这就像我正在更新我的数据库记录.如果我们从Web服务获得相同的记录,那么我不想插入它们.
请帮助我,我无法打破这个逻辑.
如果Product.barcodeID唯一标识您的对象,那么您可以使用该成员来实现-[Product hash]和-[Product isEqual:].
那么你可以很容易地使用Product在NSSet秒.NSSet并NSMutableSet包含几种组合和删除集合的方法.
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |