import UIKit //变量、常量 var str = "Hello, playground" //定义“字符型”变量 var b = true //定义“布尔型”变量 var i = 478 //定义“整型”变量 var f = 0.478 //定义”浮点型“变量 //注意:在swift中,浮点类型默认为double,而不是float let con = "NanJing" //定义”整型“常量(常量:定义之后,值不可被改变) var a:Int = 478 //可以通过此方式指定变量的数据类型 let str2:String = "NanJing" //可以通过此方式指定常量的数据类型 //end //函数的定义及使用1(不带参数) func sayHello(){ print("Hello!") } sayHello() //end //函数的定义及使用2(带参数) func SayHelloTo1(name:String, age:Int){ print("Hello \(name),you`re \(age) years old.") } SayHelloTo1(name: "Jack",age: 21) func SayHelloTo2(_ name:String, _ age:Int){//函数使用时省略参数的名称 print("Hello \(name),you`re \(age) years old.") } SayHelloTo2("Mary", 18) //end //带返回值的函数定义及使用 func addFourTo(x:Int) -> Int { var sum = x + 4 return sum } var result = addFourTo(x: 10) print(result) //end //类 class Spaceship { var fuelLevel = 100 var name = "" func Cruise() { //Code to initiate cruising print("Cruising is initiated for \(name)") } func thrust() { //Code to initiate rocket thrusters print("Rocket thrusters initiated for \(name)") } } var myShip:Spaceship = Spaceship() myShip.name = "Jack" myShip.Cruise() print(myShip.fuelLevel) //end
原文地址:https://www.cnblogs.com/jingpengzhang/p/15170110.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。