Book description
APPLE DESIGNED SWIFT SO YOU wouldn’t need previous Apple programming experience, but many Apple developers will want to take advantage of Swift in existing projects—as well as start writing projects from scratch. In this compact, to-the-point guide, author and iOS developer Maurice Kelly steps existing Objective-C developers through the basics of the Swift language—including types, syntax, variables, strings, and classes—and explores how to use Swift with existing projects and create new apps written completely in Swift.
If you are an Apple developer, this book will quickly give you a solid foundation for writing Swift apps.
THIS BOOK INCLUDES:
Detailed instruction and clear examples
Real-world guidance and advice
Detailed directions for using Swift’s playgrounds to experiment with your code with a minimum of hassle
Emphasis on the core components of the language
COMPANION WEBSITE:
http://swift-translation.guide/ includes additional resources.
Table of contents
- Title Page
- Copyright Page
- Dedication Page
- Acknowledgments
- About the Author
- Contents
- Introduction
- Welcome to Swift
- Chapter 1. Creating Swift Projects
- Chapter 2. Playgrounds and the Swift REPL
- Chapter 3. Language Basics
- Chapter 4. Control Structures
- Chapter 5. Optionals
- Chapter 6. Functions
- Chapter 7. Blocks and Closures
- Chapter 8. Strings
- Chapter 9. Classes
- Chapter 10. Structures and Enumerations
- Chapter 11. Memory Management
- Chapter 12. Collections
- Chapter 13. Protocols, Extensions, and Generics
- Chapter 14. There Isn’t a Word for That
- Chapter 15. Interacting with Objective-C
- Index
- Code Snippets
Product information
- Title: Swift Translation Guide for Objective-C Users: Develop and Design
- Author(s):
- Release date: December 2014
- Publisher(s): Peachpit Press
- ISBN: 9780134044811
You might also like
book
Swift 4 Protocol-Oriented Programming - Third Edition
Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4 About …
book
Learning Cocoa with Objective-C, 4th Edition
Get up to speed on Cocoa and Objective-C, and start developing applications on the iOS and …
book
Programming iOS 13
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides …
book
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy
Learn Objective-C and its latest release, and learn how to mix Swift with it. You have …