Learn Swift 2 on the Mac : For OS X and iOS - Malik, Waqar; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2015)
1. Hello Swift -- 2. The Swift Playground in Xcode -- 6. Accessing Swift's Compiler and Interpreter: REPL -- 4. Introduction to Object-Oriented Programming -- 5. Constants, Variables, and Data Types -- 6. Operators -- 7. Flow Control -- 8. Functions and Closures -- 9. Classes and Structures -- 10. Methods -- 11. Access Control -- 12. Inheritance -- 13. Extensions -- 14. Memory Management and ARC -- 15. Protocols -- 16. Generics -- 17. Expressions -- 18. Interoperability with Objective-C -- 19. Mix and Match -- 20. Working with Core Data -- 21. Consuming RESTful Services -- 22. Bringing it All Together.
Keywords: Apple computer; Programming languages (Electronic computers).; Apple and iOS; Programming Languages, Compilers, Interpreters