swift 2.3 我的第一個swift程式

2.3 我的第一個swift程式

STEP1:建立一個全新playground運動場程式專案

到Application 中,選取Xcode,在進入”Xcode 的歡迎視窗”後,請選取”Get started with a playground”,來建立一個全新playground運動場程式專案。

圖 12 樣板專案執行的效果。

STEP2:決定儲存的位置

接下來決定儲存檔案位置。

圖13 儲存的位置

STEP3:進入playground運動場程式模式

進入Xcode 程式環境下的playground運動場程式模式。

圖14 進入playground運動場程式模式

STEP4:進入playground運動場程式模式

請輸入以下的程式。

範例 2-1 MyPlayground.playground

  1. import Cocoa // 加入函式庫定義Cocoa
  2. var str = "Hello, playground" // 變數str 設定資料為"Hello, playground"
  3. println(" How are you?") // 顯示文字
  4. println(str)
  5. var a1=10 // 設定變數a1
  6. a1=a1+1 //a1加上1

STEP5:程式執行

會發現當撰寫swuft 時,右邊的畫面便會把的相關的變數結果顯示在畫面上,

而如果要執行的程式,請點選右圖的任何資料中的圓圈。

圖15 修改後的程式畫面

STEP5:Console Output 視窗

整個程式執行的結果,就會在右邊出現Console Output 視窗,如果要關閉的話,請點選右上角的”x”按鍵,就可以關閉掉。

圖16 出現Console Output視窗

執行結果:

這個程式的執行結果,會出現二筆文字分別是

How are you

Hello, playground

圖17 執行結果。

swift 2.3 我的第一個swift程式

时间: 2024-10-12 02:37:22

swift 2.3 我的第一個swift程式的相关文章

swift语言 编写 ios开发 第一个程序hello world!

老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了..... 本人开发环境:mac osx 10.10 dp1 + xcode6 beta + swift(更低xcode不支持swift语言) 思路与大致过程: 1.建立工程,工程包含界面文件,代码文件等等 2.在工程的界面文件中加入text控件,用于显示hello world 3.输入hello world ,模拟运行 让我们一步一步来: 1.建立工程,工程包含界面文件,代码文件等等

swift2.2 我的第一個XCode APP程式

STEP1:開啟 Xcode 6 到Application 中,選取Xcode 6 ,來打開程式編輯環境工具. 圖5 選取Xcode 6. STEP2: 版權宣告的視窗 第一次執行時會出現版權宣告的視窗,只要選取"Agree同意"按鍵. 圖6 選取"Agree同意"按鍵 STEP3:建立一個全新的程式專案 在進入"Xcode 的歡迎視窗"後,請選取"Create a new Xcode project",來建立一個全新的程式專

The Swift Programming Language-官方教程精译Swift(6)控制流--Control Flow

Swift提供了类似C语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行不同代码分支的if和switch语句,还有控制流程跳转到其他代码的break和continue语句. 除了C里面传统的 for 条件递增循环,Swift 还增加了 for-in 循环,用来更简单地遍历数组(array),字典(dictionary),范围(range),字符串(string)和其他序列类型. Swift 的 switch 语句比 C 语言中更加强大.在 C 语言中,如果某个

The Swift Programming Language-官方教程精译Swift(8)闭包 -- Closures

闭包是功能性自包含模块,可以在代码中被传递和使用. Swift 中的闭包与 C 和 Objective-C中的 blocks 以及其他一些编程语言中的 lambdas 比较相似. 闭包可以捕获和存储其所在上下文中任意常量和变量的引用. 这就是所谓的闭合并包裹着这些常量和变量,俗称闭包.Swift会为您管理在捕获过程中涉及到的内存操作.  注意:如果您不熟悉 捕获 (capturing) 这个概念也不用担心,后面会详细对其进行介绍. 在 函数 章节中介绍的全局和嵌套函数实际上也是特殊的闭包,闭包采

The Swift Programming Language-官方教程精译Swift(5)集合类型 -- Collection Types

Swift语言提供经典的数组和字典两种集合类型来存储集合数据.数组用来按顺序存储相同类型的数据.字典虽然无序存储相同类型数据值但是需要由独有的标识符引用和寻址(就是键值对). Swift语言里的数组和字典中存储的数据值类型必须明确. 这意味着我们不能把不正确的数据类型插入其中. 同时这也说明我们完全可以对获取出的值类型非常自信. Swift对显式类型集合的使用确保了我们的代码对工作所需要的类型非常清楚,也让我们在开发中可以早早地找到任何的类型不匹配错误. 注意: Swift的数组结构在被声明成常

The Swift Programming Language-官方教程精译Swift(1)小试牛刀

通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”.在 Swift 中,可以用一行代码实现: 1 println("hello, world") 如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序.你不需要为了输入输出或者字符串处理导入一个单独的库.全局作用域中的代码会被自动当做程序的入口点,所以你也不需要main函数.你同样不需要在每个语句结尾写上分号. 这个教程会通过一系列编程例

The Swift Programming Language-官方教程精译Swift(3)基本运算符

运算符是检查, 改变, 合并值的特殊符号或短语. 例如, 加号 + 把计算两个数的和(如 let i = 1 + 2). 复杂些的运行算包括逻辑与&&(如 if enteredDoorCode && passedRetinaScan), 还有自增运算符 ++i 这样让自身加一的便捷运算. Swift支持大部分标准C语言的运算符, 且改进许多特性来减少常规编码错误. 如, 赋值符 = 不返回值, 以防止错把等号 == 写成赋值号 = 而导致Bug. 数值运算符( + , -,

The Swift Programming Language-官方教程精译Swift(2)基础知识

Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型:Double和Float是浮点型:Bool是布尔型:String是字符串.Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型. 就像 C 语言一样,Swift 使用变量来进行存储并通过变量名来关联值.在 Swift 中,值不可变的变量有着广泛的应用,它们就是常量,而且比 C 语言的常量更强大.在 Swift 中,如果你要处理的值不需要改变,那使用常量可以让你的代码更加安全并且更

The Swift Programming Language-官方教程精译Swift(4)字符串和字符

String 是一个有序的字符集合,例如 "hello, world", "albatross".Swift 字符串通过 String 类型来表示,也可以表示为 Character 类型值的集合. Swift 的 String 和 Character 类型提供了一个快速的,兼容 Unicode 的方式来处理代码中的文本信息.创建和操作字符串的语法与 C的操作方式相似,轻量并且易读.字符串连接操作只需要简单地通过 + 号将两个字符串相连即可.与 Swift 中其他值一