【发布时间】:2011-08-28 11:58:59
【问题描述】:
在我的 iPhone 应用程序中,用户可以从网站上提供的大量音频点播节目列表中进行选择,这些节目按扬声器、节目名称和星期几排序。
我希望该应用拥有最近收听的节目的历史记录,以便用户可以跟踪他已经收听的内容,包括访问的日期和时间。
当用户处于他选择的最后阶段时,我在内存中有三个可用的 NSString:
NSString *程序; NSString *speakerName; NSString *weekDay;
每次用户收听不同的音频文件时,我如何构建一个数据库、一个历史访问、存储这 3 个字符串(加上日期、时间和播放音频的分钟数),这样他就可以获得一个列表他播放的节目?
我正在阅读有关 iPhone 的 SQLite 和 Core Data 的信息,但我不确定这是否是可行的方法,因为我每次只需要在数据库中保存一些元素。
有谁知道这样做的示例 xCode 项目?我应该学习什么来完成这项任务?
任何建议/指南将不胜感激。谢谢!
【问题讨论】:
标签: iphone cocoa-touch sqlite core-data nsstring