【发布时间】:2010-11-17 20:43:20
【问题描述】:
我目前正在计划(和部分编码)一个新应用。我有一组用户创建的项目。这实际上是图书馆。最容易将其视为经典的食材和膳食。
我有一个成分库。 然后我有一个食物库。 每餐将包含几种成分。
所以这种关系是一顿饭对许多配料。每种成分都可以用于多餐。 我可以设置所有这些 - 但我正在考虑如何在膳食中识别成分。如果我删除一种成分,然后我想删除每餐中可能出现的引用。
我是否应该为用户创建的每种成分分配一个随机 ID(可能是 5 位数字),然后当他们将其添加到膳食中时,我使用 5 位 ID 作为标识符。当用户删除一种成分时,我会遍历每个餐点数组并删除对所述成分 5 位代码的任何引用。
或者……我是不是完全想多了?! 感谢您的帮助!
【问题讨论】:
标签: iphone iphone-sdk-3.0 nsmutablearray nsarray