|
|
1
1
无论哪种方法更容易实现,都是正确的方法。您不应该为更高效/更复杂的实现而烦恼,除非它证明它是必要的。
如果这些对象处于某种对多关系中,我将使用该关系来管理最大数量。(覆盖
如果你只是提取它们,那么这真的是你过滤它们的唯一机会。如果使用
|
|
|
2
0
如果项目是由用户手动添加的,那么您以后可以安全地使用清理方法。使用文本数据,用户最多不会输入几百个项目,文本数据占用的空间非常小。如果项目是通过软件添加的,那么您必须检查每一个条目,否则会有溢出的风险。 你可能不想在这上面花很多时间。自动完成并没有那么大,通常只有几百个条目。我会用最简单的方法纠正它,稍后进行清理,然后仅在遇到明确的性能瓶颈时才进行处理。 记住,过早的优化是所有编程罪恶的根源。以及市场营销部的工作人员。 |
|
|
KanKonga · 为什么这个swift代码没有显示在文本字段中? 2 年前 |
|
|
Community wiki · 目标的Xcode构建阶段的自动更新? 2 年前 |
|
|
Anton Timonin · 如何正确地将动态pod库更改为静态? 2 年前 |
|
|
Igor · 在OSX中,捆绑包的用户首选项在哪里? 2 年前 |
|
|
narner · 从Swift包创建Cocoapods框架 2 年前 |