iOS Programming (4th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 零基础或刚入门、希望用一个完整项目串联 iOS 开发知识的自学者
- 具备其他语言基础、准备转入 iOS 开发、需要系统了解 Objective-C 与 Cocoa 的工程师
- 计算机相关专业学生,可作为移动开发课程配套的实践读物
- 维护老 Objective-C 项目、需要补足 UIKit 与内存管理基本功的开发者
Not a good fit for
- 完全零编程经验、尚未接触过任何命令式语言与面向对象概念的读者
- 只想了解 SwiftUI、Swift Concurrency 等最新技术的读者,书中内容已明显过时
- 希望当作 API 速查手册、需要随用随查最新接口文档的开发者
Reading tips
- 务必边读边敲代码:书中示例高度依赖动手,只看不练几乎无法吸收其中的设计取舍。
- 按顺序读完前几章再挑重点章节;视图层次、视图控制器、内存管理这三块建议反复回看。
- 遇到版本差异(Xcode、iOS SDK)时,以官方文档和最新教程补足,把书当作原理与思路的参照。
- 认真完成每章末尾的初级、中级、高级练习,这是本书区别于普通教程的价值所在。
About the publisher
Huazhong University of Science and Technology Press has continued to release works in politics, military affairs, history, and biography within the humanities and social sciences, with 42 relevant titles in its catalog. Representative books include Tocqueville's The Old Regime and the Revolution, Mill's On Liberty, Clausewitz's On War, Cai Dongfan's Popular Romance of Yuan History, Ludwig's Napoleon, and Hu Shi's Autobiography, as well as social science works such as Yu Lifen's The Theory of Moral Sentiments. Its author resources cover renowned Chinese and foreign figures such as Tocqueville, Mill, Clausewitz, Cai Dongfan, Ludwig, and Hu Shi. Based on publicly available information, the press draws on its comprehensive university background and has built up a certain presence in political science, foreign literature, military theory, historical reading, and biography, balancing classic translations with popular historical narratives.
Contents
- Preface: Who This Book Is For / What's New in the 4th Edition / Teaching Philosophy / How to Use This Book
- Chapter 1: A Simple iOS App
- Chapter 2: Objective-C
- Chapter 3: Managing Memory with ARC
- Chapter 4: Views and the View Hierarchy
- Chapter 5: Views: Redrawing and UIScrollView
- Chapter 6: View Controllers
- Chapter 7: Navigation Controllers with UITableView and UITableViewCell
- Chapter 8: Controllers with UITableView
FAQ
这本书用的是 Objective-C 还是 Swift?
第 4 版和第 5、6 版有什么区别?
现在还有必要读这本 2015 年的书吗?
没有 Mac 能跟着做书里的例子吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.