iOS Development from Beginner to Master
Tags
Summary
Editor's review
Who it's for
A good fit for
- 完全没有 iOS 开发经验、想系统入门的自学者
- 会其他语言、想转到移动开发方向的程序员
- 需要一本可作课程教材的培训讲师与院校教师
- 想理解 Objective-C 与 UIKit 底层组织方式,愿意手动写代码而非依赖 SwiftUI 的读者
Not a good fit for
- 已经把 Swift 与 SwiftUI 作为主技术栈、只想学现代写法的开发者
- 需要 iOS 15 以上新特性、SwiftUI、Combine 等最新内容的读者
- 只想要速查式 API 手册、不愿按章节循序练习的读者
Reading tips
- 按第 1~7 章的顺序写代码,务必在本机装好 Xcode 并亲手敲一遍示例,语法部分不要跳过
- 读到第 11~15 章时,边看书边在 Interface Builder 里搭界面,理解视图层级与事件传递,比只读代码更有效
- 四个综合案例建议先自己尝试实现,再对照书中步骤核对差异,收获远大于照抄
- 遇到 UIAlertView 等已废弃 API 时,查官方文档换成 UIAlertController 等新写法,同时补充 Swift 资料
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Chapter 1 iOS Fundamentals
- Chapter 2 Data Types and Operators
- Chapter 3 Control Statements
- Chapter 4 C Language Features
- Chapter 5 Classes
- Chapter 6 Messages and Protocols
- Chapter 7 Objects
- Chapter 8 Foundation Framework Basics
- Chapter 9 Core iOS Application Development
- Chapter 10 Getting Started with iOS Development
- Chapter 11 Windows and Views
- Chapter 12 View Controllers
- Chapter 13 Events
- Chapter 14 Using Controls (Part 1)
- Chapter 15 Using Controls (Part 2)
- Chapter 16 Mobile Drawing
- Chapter 17 Animation Design
- Chapter 18 Multimedia Development
- Chapter 19 Device Management
- Chapter 20 Files and Data Operations
- Chapter 21 Comprehensive Case Study: Grab the Poker
- Chapter 22 Comprehensive Case Study: Electronic Keyboard
- Chapter 23 Comprehensive Case Study: Pac-Man
- Chapter 24 Comprehensive Case Study: Breakout
FAQ
这本书对应的是哪个出版社、哪位作者的版本?
需要先学 C 语言吗?
书里的代码现在还能运行吗?
学完这本书就能独立开发 App 吗?
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.
About the author
Liu Yan is an author with an unusually broad range. Fourteen of her works are held in this collection, spanning law, history, politics, medicine, art, and examination preparation. Her writing combines professional expertise with accessibility: in law she is the author of Legal Regulation of Corporate Finance: Exploring the Paths and of Accounting Law (2nd Edition), a textbook in the national planning series for higher education, showing sustained attention to financial and tax law. Her scholarly and intellectual interests extend to poetics in Structure and Deconstruction: Zheng Min's Poetry and Poetics, and to ecological theory in Marx and Engels' Ecological View: An Examination and Reflection from the Spatial Dimension. She has also contributed to historical works such as The Chinese Cultural Lineage (Huawen Global History), written practical and medical guides including A Practical Training Course for Elderly Care Workers and Little Lung Science Popularization: A Rehabilitation Handbook for Lung Cancer Surgery, and produced art titles such as Design Sketching. Because public information is limited, details of her personal biography remain unclear; her range of works nonetheless reveals interdisciplinary interests and a writing orientation toward general readers.