Swift is Apple's new, native, fast, and easy to learn programming language for iOS, watchOS, tvOS and OS X app development. It's their "Objective-C without the C". If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and Learn Swift 2 on the Mac tells
Learn Swift 2 on the Mac
β Scribed by Waqar Malik (auth.)
- Publisher
- Apress
- Year
- 2015
- Tongue
- English
- Leaves
- 239
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Front Matter....Pages i-xxiii
Hello Swift....Pages 1-13
The Swift Playground in Xcode....Pages 15-27
Accessing Swiftβs Compiler and Interpreter: REPL....Pages 29-33
Constants, Variables, and Data Types....Pages 35-48
Expressions....Pages 49-58
Operators....Pages 59-70
Flow Control....Pages 71-85
Functions....Pages 87-94
Closures....Pages 95-99
Enumerations....Pages 101-107
Classes and Structures....Pages 109-119
Methods....Pages 121-125
Inheritance....Pages 127-131
Extensions....Pages 133-138
Memory Management and ARC....Pages 139-149
Error Handling....Pages 151-156
Protocols....Pages 157-165
Generics....Pages 167-175
Access Control....Pages 177-183
Interoperability with Objective-C....Pages 185-200
Working with Core Data....Pages 201-218
Consuming RESTful Services....Pages 219-226
Back Matter....Pages 227-232
β¦ Subjects
Programming Languages, Compilers, Interpreters
π SIMILAR VOLUMES
<p>There's a new language in town. Swift is Apple's new, native, fast, and easy to learn programming language for iOS and OS X app development. It's their "Objective-C without the C". If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and <em>Learn Swift on th
<p><p>There's a new language in town. Swift is Apple's new, native, fast, and easy to learn programming language for iOS and OS X app development. It's their "Objective-C without the C". If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and <em>Learn Swift on
There's a new language in town. Swift is Apple's new, native, fast, and easy to learn programming language for iOS and OS X app development. It's their "Objective-C without the C". If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and Learn Swift on
Get started fast with Swift 2 programming for iOS and OS X<br> <i> <br>Learning Swift 2 Programming</i> is a fast-paced, hands-on introduction to writing production-quality iOS and OS X apps with Appleβs programming language. Written for developers with experience in any modern language, this book e
The Cocoa frameworks are some of the most powerful for creating native OS X apps available today. However, for a first-time Mac developer, just firing up Xcode 4 and starting to browse the documentation can be a daunting and frustrating task. The Objective-C class reference documentation alone would