欢迎来到Swift世界

欢迎来到Swift世界

Swift是苹果公司新推出的一款有趣而易学的计算机语言。掌握本书介绍的知识后,你将能够开始编写iOS和Mac OS X应用程序。要开始学习Swift,Xcode集成开发环境(IDE,Integrated Development Environment)是必须有的主要工具。Xcode提供了Swift编译器以及iOS和Mac OS X软件开发包(SDK,Software Development Kit),这些SDK包含为你开发的应用程序提供支持的所有基础设施。

技术

在这次Swift学习之旅中,你将领略下面的风景。

Swift

Swift是你将在本书中学习的语言,这是一款从头打造的现代语言,功能强大且易于学习。苹果公司已将其作为日益增长的iOS和Mac OS X应用程序开发语言。

Xcode

Xcode是苹果公司首要的应用程序开发环境,提供了编辑器、调试器、项目管理器和编译器,其中编译器用于将Swift代码转换为iOS或Mac OS X能够运行的代码。Xcode可从Apple Mac App Store下载。

LLVM

在Xcode中,LLVM在幕后工作,这种编译器技术让Swift语言变得优雅,并将Swift代码转换为Apple设备处理器能够运行的机器码。

REPL

REPL(Read-Eval-Print-Loop)是一个命令行工具,可用于快速尝试Swift代码。在Mac OS X中,可在应用程序Terminal中运行它。

REPL

游乐场

Xcode游乐场提供了交互性和实时的结果,在学习Swift时非常适合用来尝试代码。请从这里开始您的旅程……

游乐场

目录