目錄(75章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- Acknowledgments
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Trademarks
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Exploring Swift
- Open source Swift
- Getting started with Swift
- Conditional logic
- Iteration
- Functions
- Command-line Swift
- Summary
- Chapter 2. Playing with Swift
- Getting started with playgrounds
- Displaying objects with Quick Look
- Advanced techniques
- Playgrounds and documentation
- Limitations of playgrounds
- Summary
- Chapter 3. Creating an iOS Swift App
- Understanding iOS applications
- Creating a single-view iOS application
- Swift classes protocols and enums
- Creating a master-detail iOS application
- Summary
- Chapter 4. Storyboard Applications with Swift and iOS
- Storyboards scenes and segues
- Adding a navigation controller
- Swift and storyboards
- Using Auto Layout
- Summary
- Chapter 5. Creating Custom Views in Swift
- An overview of UIView
- Creating new views with Interface Builder
- Creating new views by subclassing UIView
- Custom graphics with drawRect
- Custom graphics with layers
- Summary
- Chapter 6. Parsing Networked Data
- Loading data from URLs
- Parsing JSON
- Parsing XML
- Direct network connections
- Summary
- Chapter 7. Building a Repository Browser
- An overview of the GitHub API
- Repository browser project
- Creating the client
- Accessing repositories from view controllers
- Summary
- Chapter 8. Adding Watch Support
- Watch applications
- Creating watch interfaces
- Responding to user interaction
- Best practice for watch applications
- Summary
- Appendix A. References to Swift-related Websites Blogs and Notable Twitter Users
- Language
- Twitter users
- Blogs and tutorial sites
- Meetups
- Afterword
- Index 更新時間:2021-07-23 14:34:37
推薦閱讀
- Spring 5企業級開發實戰
- 軟件架構設計:大型網站技術架構與業務架構融合之道
- 微服務設計原理與架構
- 三維圖形化C++趣味編程
- OpenCV for Secret Agents
- ASP.NET動態網頁設計教程(第三版)
- MATLAB應用與實驗教程
- Essential Angular
- Haxe Game Development Essentials
- 響應式Web設計:HTML5和CSS3實戰(第2版)
- Cocos2d-x Game Development Blueprints
- Java Web開發實例大全(基礎卷) (軟件工程師開發大系)
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- Java EE輕量級解決方案:S2SH
- Clojure High Performance Programming
- React.js 16從入門到實戰
- Swift語言實戰晉級(第2版)
- C語言非常道
- Hands-On Linux Administration on Azure
- 網頁游戲開發秘笈
- Python測試之道
- Spring Boot技術內幕:架構設計與實現原理
- Django項目開發實戰
- 尋聲記:Scratch 3.0趣味編程之旅(全彩)
- Beginning Data Science with Python and Jupyter
- 統計思維:程序員數學之概率統計(第2版)
- 智能優化算法及其MATLAB實例(第3版)
- Android 6 Essentials
- Python Data Visualization Cookbook
- Oracle SQL Developer