探索iOS开发中的设计模式
1. 设计模式简介
设计模式在面向对象编程中是一种强大的抽象工具,最初源于工程和建筑领域,后被引入软件开发。它是解决特定领域中反复出现问题的对象或类设计模板。
1.1 适用人群与学习内容
对于专业或有抱负的iOS开发者来说,设计模式能让开发工作更高效、更有趣。开发者可以学习到:
- 各种设计模式的基本概念。
- 如何根据不同设计场景将设计模式应用到代码中。
- 设计模式如何增强应用程序的性能。
1.2 相关网站与资源
相关网站为 www.objective-c-design-patterns.com 或 www.objectivecdesignpatterns.com,开发者可在此分享使用设计模式的成功经验和遇到的障碍。源代码可在 www.apress.com 获取。
2. 开发前的准备
2.1 软件工具
- 开发环境 :需要安装Xcode和iOS SDK来运行示例代码。示例项目使用Xcode 3.2.5和iOS SDK 4.2编译测试,更新版本通常也适用。虽然有其他平台的开发工具,但不能保证示例代码在非Mac OS X平台上正常运行。
- 设计工具 :开发iOS应用还需一些软件工具来构建线框和UI布局。例如,本书中的线框使用OmniGraffle(www.omnigroup.com/products/omnigraffle/)创建,该网站还提供免费的模板和线框模板下载。
超级会员免费看
订阅专栏 解锁全文
799

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



