从网络服务器更新 iPhone 数据库的下一步?
我有一个带有 SQLite 数据库的 iPhone 应用程序。我还在 Web 服务器上有一个 MySQL 数据库,应用程序启动时将调用该数据库来获取新记录。我创建了一个 Web 服务,它将接收应用程序数据库中最新记录的日期,并执行查询以提取所有新记录。新记录将被放入数组并进行 JSON 编码以返回到应用程序。
然后我是否将新记录放入 NSDictionary 并将它们写入应用程序的 SQLite 数据库?
I have an iphone app with an SQLite db. I also have a MySQL database on a web server that the app will call to get new records on app start up. I created a web service that will receive the date of latest record in the app database and do the query to pull all the new records. The new records will be put into an array and JSON encoded to go back to the app.
Do I then put the new records into NSDictionary and write them to the app's SQLite database?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,当您从 JSON 格式的 API 收到结果时,您需要创建
NSDictionay
或NSArray
来执行此操作,您需要 iOS 的 JSON 解析器。解析 JSON 后,您可以将其插入到 SQLite 数据库中。Yes when you received results from API in JSON you need to create
NSDictionay
orNSArray
to do this you've to need JSON parser for iOS. After parsing the JSON you can insert it into your SQLite DB.