我正在制作文字游戏,并将这些文字存储在我手动编辑的plist中。
它现在包含600多个单词。当我写新的时,我总是担心,这些词语已经存在。在输入新内容之前,我总是要搜索,这确实会减慢整个过程。
当我立即输入时,有没有办法检查列表是否有重复,或者检查整个plist是否有重复并删除重复的单词?
答案 0 :(得分:0)
让自己成为帮助工具。
该工具将读取plist中的字符串数组并将其转换为集合。然后它将接受新字符串作为输入,将它们添加到集合中。不会添加重复项。在将文件写出之前将集合转换回数组。