在iOS上创建用作数据库的简单文件,用于搜索邮政编码



我有一个邮政编码列表,我想在我的应用程序中保存为某种文本文件,以便于查找值。 目前我有这个作为 PLIST:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict><key>City</key><string>Holtsville</string><key>State</key><string>501</string><key>Zip</key><string>NY</string></dict>
<dict><key>City</key><string>Holtsville</string><key>State</key><string>544</string><key>Zip</key><string>NY</string></dict>
<dict><key>City</key><string>Adjuntas</string><key>State</key><string>601</string><key>Zip</key><string>PR</string></dict>
<dict><key>City</key><string>Aguada</string><key>State</key><string>602</string><key>Zip</key><string>PR</string></dict>
</array>
</plist>

不确定这是否是最好的方法。 大约有 50,00 个条目,我希望能够在没有太多开销的情况下快速查找值。

我会将其存储在SQLite数据库中。 iOS经常使用SQLite,所以它得到了很好的支持。这里有一个关于在XCode项目中使用sqlite的优秀教程。

最新更新