如何在iOS之前检查是否已从通讯簿中选择了某个人?

时间:2014-03-29 14:27:20

标签: ios iphone objective-c

我正在构建一个依赖于从地址簿中选择人员并将他们的信息添加到NSMutableArray的应用程序。我只希望每个人都选择一次,所以我希望能够让已经被选中的人变灰。我不知道在哪里看。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您应该保留已选择用户的列表。例如,您可以将它们保存到CoreData存储,SQLite表,plist文件等。要将当前选定的用户与列表中已有的用户进行比较,您需要为每个用户提供一些唯一的标识符。在大多数情况下,它足以在列表中存储用户ID,而不是整个实体。