探索iOS SDK:从概念到代码的iOS 7开发入门
" Beginning iOS 7 Development: Exploring the iOS SDK" 本书"Beginning iOS 7 Development: Exploring the iOS" 是一本面向初学者的iOS开发指南,由Jack Nutting、Fredrik Olsson、Dave Mark和Jeff LaMarche撰写,旨在帮助读者从概念到实现,逐步设计并开发自己的iOS应用。书中涵盖了iOS 7及更高版本(iOS 9)的开发知识,通过一系列章节深入浅出地讲解了iOS应用开发的关键技术。 在书中,读者将学习如何: 1. 进入iOS开发的世界:第一章"Welcome to the Jungle"介绍了iOS开发环境的搭建,包括Xcode工具的使用和Apple的开发者计划。 2. 编程基础:第二章"Apeasing the Tiki Gods"讲解了Objective-C或Swift的基本语法,这是编写iOS应用的基础。 3. 处理基本交互:第三章"Handling Basic Interaction"涵盖了用户界面元素如按钮、文本字段和滑块的使用,以及处理用户输入的方法。 4. 更多用户界面设计:第四章"More User Interface Fun"进一步探讨了更复杂的UI元素,如图像视图、标签和进度条。 5. 自动旋转和自动布局:第五章"Autorotation and Autosizing"讨论了应用如何适应不同设备方向和屏幕尺寸。 6. 多视图应用:第六章"Multiview Applications"介绍了导航控制器和页面控制器,用于构建多层级和多页面的应用结构。 7. TabBar和PickerView:第七章"TabBars and Pickers"讲解了如何使用TabBar来组织多个视图,以及如何使用PickerView展示选择项。 8. UITableView介绍:第八章"Introduction to TableViews"深入到数据驱动的界面设计,教读者如何创建和管理表格视图。 9. 导航控制器与表格视图:第九章"NavigationControllers and TableViews"结合两者创建动态数据驱动的导航界面。 10. UICollectionView:第十章"CollectionView"介绍了更灵活的布局方式,用于显示和操作大量可滚动的数据。 11. iPad应用开发考虑:第十一章"iPad Considerations"讲述了针对iPad特有的设计和功能,如Split View和Slide Over。 12. 应用设置与UserDefaults:第十二章"Application Settings and UserDefaults"讲述了如何保存用户偏好设置和轻量级数据。 13. 基本数据持久化:第十三章"Basic Data Persistence"涵盖了SQLite数据库、plist文件和NSUserDefaults,用于存储应用数据。 此外,书中的附录部分可能包含了作者简介、技术审阅者的信息、致谢以及便于读者查阅的目录等。这本书对于那些想要踏入iOS开发领域的人来说是一份宝贵的资源,它不仅提供理论知识,还有实践案例,帮助读者逐步掌握iOS应用开发的核心技能。
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)