上文中介绍了一个非常简单的表格加载和显示的演练。有的朋友可能会说,这也说的忒简单了,能不能来点复杂的?
别着急,做为程序员,要记住:无论多么复杂的应用都是由简单的应用演化而成的。
本文目标
本文以上一篇为基础,对应用进行扩展,介绍以下内容:
1. 数据结构定义;
2. 从plist文件加载并显示数据;
3. 在表格中显示头像并调整表格样式;
4. 使用数据模型。
一. 数据结构定义
在上一篇演练中,使用NSArray定义了一个数组提供表格内容,但是在实际应用中,这种功能远远不能满足实际使用需求。
前文中,我们提到要做一个维护“微博关注人”的应用。那么对于关注人,一个名字显然不能满足我们应用的需求。
在开始之前,我们不妨先花点时间,确定一下除了姓名之外,我们还对哪些信息感兴趣,从而确定一下数据结构。见下图:
我们给关注对象增加五个属性:姓名、头像、网址、喜好程度和类别。
下面我们来增加一个plist文件记录我们后面需要使用的数据。
1. 在“My Focus”上点鼠标右键,在弹出菜单中选择“New Group”,然后输入“Data”做为新建群组的名称,见下图:
2. 在“Data”上点鼠标右键,选择“New File...”,然后选择“Resource”“Property List”,然后点击“Next”按钮,见下图:
时间: 2024-11-02 12:10:29