ios开发之Swift学习指南(一)

ios开发之Swift学习指南(一)_第1张图片

本系列文章主要基于Apple官方的The Swift Programming Language一书,另有一些个人对Swift的理解。
如有异议,可在本文中留言提出您的观点。

=================================我是分割线=================================
==================================================================


iOS开发之Swift学习指南(一)Swift介绍/第一个HelloWorld工程

Swift介绍:

                  Swift是苹果在WWDC2014中最新发布的一个用于开发iOS和OS X程序的语言,可与Objective-C混用。Swift采用了安全的编程模式,并且为了让编程开发变的更简单、更有趣,它增加了很多现代化的特性。

                  Apple通改进现有的编译器、调试器、和框架搭建了Swift的基础。在内存管理方面,为了简化开发流程依旧使用了ARC(Automatic Reference Counting)。

                  Objective-C程序员应该会对Swift感到很轻切,因为Swift采用了Objective-C的命名规范和它强大的动态对象模型,并且能够毫无顾及的去使用Cocoa框架。

                  Swift对开发者也相当友好。它拥有脚本语言的方便快捷,也有系统编程语言的高效的执行效率。他也支持Playgrounds,对开发者来说Playgrouds是一个具有革命意义的特性,Playgrounds可以实时的展示您的Swift代码的效果,不需要编译或者在一个app上运行。

Swift环境配置:

  1. 下载Xcode6,传送门:http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg.安装XCode6之前还需要将OS X系统升级到10.8.3后才能打开。
  2. 安装完成后打开选择Create A New Xcode Project,选择OS X-Application-Command Line Tool后点击Nextios开发之Swift学习指南(一)_第2张图片
  3. Product Name是工程名字可以根据需要来修改,Language修改为Swift,点击Nextios开发之Swift学习指南(一)_第3张图片
  4. 下一步选择工程存放的路径,选择好后点击Create,您的第一个Swfit工程就创建成功了。ios开发之Swift学习指南(一)_第4张图片
  5. 点击左上角的播放按钮或者快捷键⌘+R编译工程,可以看到右下角输出打印
    Hello, World!
    Program ended with exit code: 0
    自此,Swift的学习开发环境配置就结束了,是不是SoEasy!!

第一个Hello,Swift工程:

想要编写自己的Swift程序,首先得找到入口吧,我们控制台工程的入口就是左边的main.swift,可以看到如下代码:

import Foundation

println("Hello, World!")

第一行就是导入Foundation文件,Foundation文件包含了一些常用基础的类型.

第二行就是输出一个字符串,我们可以看到Swift在每行代码最后无需分号来结束这条语句。因为全局范围的代码就是程序的入口,也无需main函数作为程序的入口。

在这里我们可以将World改为Swift后再编译一下,可以看到:

Hello, Swift!
Program ended with exit code: 0

我们的第一个Hello,Swift程序完成了!

你可能感兴趣的:(ios开发之Swift学习)