|
1
|
| Aran Mulholland JohnnyAce · 技术社区 · 13 年前 |
|
1
2
不久前我遇到了这个问题,不幸的是,如果不从头开始重新制作拾取器(可行),就无法指定是否允许重复。然而,在选择后检查并删除重复项相对来说是无痛的。 下面列出了几个选项,但区别实际上归结为您是否希望保留集合最初的顺序。 第一个基本上只是循环遍历集合中的项,如果辅助数组不包含该对象,它就会将其复制出去。第二个将集合中的所有对象复制到NSSet中,NSSet将剥离所有重复项,然后再复制回来。这种解决方案根本无法维持秩序。
请记住,我包含的代码未经测试,因为我似乎找不到iPhone电缆,但它应该足以让你继续使用。 |
|
|
2
0
|
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 1 年前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 1 年前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 1 年前 |
|
selcukctn · 如何在react native中制作无限动画? 1 年前 |
|
|
Nicolas Gimelli · iOS 18远程通信通知不起作用 1 年前 |