您的位置:首页 > 移动开发 > Swift

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

2014-06-05 16:52 253 查看


本系列文章主要基于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环境配置:

下载Xcode6,传送门:http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg.安装XCode6之前还需要将OS
X系统升级到10.8.3后才能打开。
安装完成后打开选择Create A New Xcode Project,选择OS X-Application-Command Line Tool后点击Next


Product Name是工程名字可以根据需要来修改,Language修改为Swift,点击Next


下一步选择工程存放的路径,选择好后点击Create,您的第一个Swfit工程就创建成功了。


点击左上角的播放按钮或者快捷键⌘+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程序完成了!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: