应用开发与代码管理指南
应用开发回顾与展望
在应用开发过程中,我们可以进行新日志条目添加、现有条目删除以及费用金额更改等操作,同时能看到总顾问费用值随操作相应改变。随着在Cocoa开发方面技能和野心的增长,深入理解键值编码很有必要。苹果关于集合和数组操作符的文档(可搜索“键值编码编程指南”)能提供详细信息,便于更熟练运用这些实用操作符,且该文档比很多苹果文档更易理解,值得一读。
下面回顾一下应用的原始需求完成情况:
| 需求 | 完成情况 |
| — | — |
| 记录当天工作的客户和任务 | 已完成 |
| 查看任意一天为谁工作及做了什么 | 已完成 |
| 知晓谁欠工作费用及金额 | 部分完成,有相关信息可计算 |
| 跟踪客户及其联系信息 | 已完成 |
| 知道向任何客户开具多少发票 | 未完成,但有原始数据 |
| 获取跨客户的工作概况 | 未完成,但有原始数据 |
| 按天而非按小时计费 | 已完成 |
| 不需要会计系统 | 未构建 |
从目前情况看,应用还有一些可改进之处。例如,可以进行更多分析,如按顾问和客户细分收益;对功能进行增强,查看是否已为客户的某项工作开具发票;考虑将日志条目汇总为可开票的工作块。但这些留待以后实现,开发是一个迭代过程,即概念化、设计、构建、重复。从一次迭代到下一次迭代,不断填补首次迭代中明显的空白,逐步趋近最终要交付的产品。
经过前面的学习,现在应该能熟练使用Xcode提供的核心设计、构建、调试和文档工具,对如何设计和构建应用也有了更清晰的认识。苹果构建的框架和模式能帮助我们轻松打造出色应用,让我们将精力集中在应用的
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



