当前位置:酷酷问答>百科知识>swift语言入门教程

swift语言入门教程

2024-11-25 00:49:17 编辑:zane 浏览量:573

swift语言入门教程

的有关信息介绍如下:

swift语言入门教程

swift语言是基于Objective-C面向对象功能而开发的用于OS X和iOS系统的编程环境,它在设计之初以简单、灵活、有趣为其基本原则,因此对于程序设计者而言,利用swfit语言可以轻松的开发各类应用程序。下面小编就与大家一起分享一下有关swift语言的那些事,希望大家从中得了解swift语并进入门槛。

在利用xcode创建了一个工程之后,在其开发界面中,我们点击“main_swift”项,就可以打开主程序编程界面了,以下所有代码均在此编程界面中完成。

变量和常量的定义:

在swift环境中,我们通过“var”关键字来定义变量。通过“let”关键字来定义常量。常量的值无需在编译时指定,但是至少要赋值一次。

var myVariable = 42

myVariable = 50

let myConstant = 42

数组的创建:

利用“[]”来创建数组,同时对数组中元素的访问是通过方括号中的索引来实现。

流程控制语句:

在swift编程环境中,使用if和switch作为条件控制。使用for-in、for、while和do-while作为循环。

代码如下:

let individualScores = [75, 43, 103, 87, 12]

var teamScore = 0

for score in individualScores {

if score > 50 { teamScores += 3}

else { teamScores += 1 }

}

函数的使用:

使用关键字func来创建函数,使用 “-> ”符号来分隔参数的名字和返回值类型。

在引用函数时,调用函数使用他的名字加上小括号中的参数列表来实现。

对象的创建和使用:

swift使用关键字“class”来定义一个类,类中的属性的声明则是在类里作为常量或变量声明的。定义方法如下:

class Shape {

var numberOfSides = 0

func simpleDescription() -> String {

return "A shape with \(numberOfSides) sides."

}

}

枚举和结构:

使用“enum”关键字来定义枚举和结构。代码如下:

enum Rank: Int {

case Ace = 1

case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten

case Jack, Queen, King

func simpleDescrition() -> String {

switch self {

case .Ace: return "ace"

case .Jack: return "jack"

case .Queen: return "queen"

case .King: return "king"

default:return String(self.toRaw())

}

}

}

let ace = Rank.Ace //引用枚举常量

针对每段小代码片段,大家可以直接复制粘贴到主程序编程窗口,点击“运行”按钮来测试输出效果。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/article/138071.html
热门文章