官术网_书友最值得收藏!

What this book covers

Chapter 1, Exploring Swift, presents the open source version of Swift with the Swift Read-Evaluate-Print-Loop (REPL) and introduces the Swift language through examples of standard data types, functions, and looping.

Chapter 2, Playing with Swift, demonstrates Swift Xcode Playgrounds as a means to interactively play with Swift code and see graphical results. It also introduces the playground format and shows how playgrounds can be documented.

Chapter 3, Creating an iOS Swift App, shows how to create and test an iOS application built in Swift using Xcode, along with an overview of Swift classes, protocols, and enums.

Chapter 4, Storyboard Applications with Swift and iOS, introduces the concept of Storyboards as a means of creating a multiscreen iOS application and shows how views in the Interface Builder can be wired to Swift outlets and actions.

Chapter 5, Creating Custom Views in Swift, covers custom views in Swift using custom table views, laying out nested views, and drawing custom graphics and layered animations.

Chapter 6, Parsing Networked Data, demonstrates how Swift can talk to networked services using both HTTP and custom stream-based protocols.

Chapter 7, Building a Repository Browser, uses the techniques described in this book to build a repository browser that can display information about users' GitHub repositories.

Chapter 8, Adding Watch Support, introduces the capabilities of the Apple Watch and shows how to build an extension for the iOS app to provide data directly on the watch.

The Appendix, References to Swift-related Websites, Blogs, and Notable Twitter Users, provides additional references and resources to continue learning about Swift.

主站蜘蛛池模板: 咸阳市| 紫阳县| 汶川县| 伊金霍洛旗| 钟祥市| 连江县| 定襄县| 亚东县| 郁南县| 九江市| 桐柏县| 池州市| 五家渠市| 汾西县| 西林县| 梨树县| 楚雄市| 忻州市| 锦屏县| 湛江市| 林甸县| 四平市| 湟中县| 荆门市| 鹤峰县| 军事| 德清县| 夏邑县| 宁明县| 江达县| 佛教| 昭苏县| 吴忠市| 林周县| 老河口市| 安化县| 萝北县| 乡宁县| 镇巴县| 北碚区| 江都市|