![]() |
1
1
我宁愿使用NSMutableDictionary而不是第二个数组,将每个对象(键)关联一个值,告诉我它是否被选中。这样,当我检查第一个阵列(需要过滤的阵列)时,验证所选设置会更快。 |
![]() |
2
1
如果对象实现isEquals:\hash,则可以使用NSSet存储选定的对象。然后,您可以执行一个集合查找,看看它们是否被选中。您应该能够构造一个NSPredicate并使用它过滤数组。 |
![]() |
3
1
如果可能,使用NSMutableSets,只使用交集。 从接收器中移除不属于另一个给定集合的每个对象。
可以使用以下方式创建集合: |
![]() |
ALz · 搜索并找到一个短语,得到它前面和后面的两个单词 7 年前 |
![]() |
MixCoded · NSDictionary格式 9 年前 |
![]() |
Gopal Devra · 按特定顺序排序NSArray 10 年前 |
|
BigK · 如何将用户的实际时间与NSArray进行比较? 10 年前 |
![]() |
kpce · 带有NSNumber数组的If语句 10 年前 |