Welcome to Swift

You most likely have the tools you need already installed to develop your iOS or OS X apps in Swift rather than Objective-C. For iOS apps, you need at least Xcode 6.0; for OS X development, you need at least Xcode 6.1. If you’re not running the right version, upgrade using the Mac App Store, or download a version from the Apple Developer Center at http://developer.apple.com.

Swift’s Goals

When introducing Swift to the world, Apple had three goals for the new language: It had to be safe, modern, and powerful.

Safe

Image

Swift added and removed programming concepts to make it a safer language than Objective-C. In the new additions ...

Get Swift Translation Guide for Objective-C Users: Develop and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.