Swift学习:1.常量与变量
2015-05-09 22:45
477 查看
复习Swift语言,总结一下知识点,记录下来,方便以后查阅。有哪里不对的地方,希望留言或回复指出,谢谢。
你可以在一行中声明多个常量或者多个变量,用逗号隔开:
NOTE:
如果你的代码中有不需要改变的值,请使用
Swift 用字符串插值(string interpolation)的方式把常量名或者变量名当做占位符加入到长字符串中,Swift 会用当前常量或变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义:
println("Hello, World!")
//定义常量和变量
let name = "sn"
println(name)
var newName = "邵楠"
println(newName)
var age = 30
var age2:Double =
30
println(age2)
var Snow = "hello"
println(Snow)
println("Hello\(age)"+Snow)
let lable =
"The width is"
let width = 94
let widthLable = lable +
"\(width)"
var tus = ("hello",23,12,"sn")
println(tus.2)
func getName() -> (String,Int)
{
return ("Hi,Sn",32)
}
var tus2 = getName()
println(tus2)
let http404Error = (404,"No Found")
let (statusCode,statusMessage) =
http404Error
println(" Code is
\(statusCode)")
println(" Message is
\(statusMessage)")
let (juststatusCode,_) =
http404Error
println("Just Code is
\(juststatusCode)")
let http200status = (statusCode:200,statusMessage:"OK")
println("Code is
\(http200status.statusCode)")
1.声明:
常量和变量必须在使用前声明,用let来声明常量,用var来声明变量。let maximumNumberOfLoginAttempts = 10 var currentLoginAttempt = 0
你可以在一行中声明多个常量或者多个变量,用逗号隔开:
var x = 0.0, y = 0.0, z = 0.0
NOTE:
如果你的代码中有不需要改变的值,请使用
let关键字将它声明为常量。只将需要改变的值声明为变量。
2.类型标注:
如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。var welcomeMessage: String
3.输出常量和变量
var friendlyWelcome = "Hello!" NSLog("欢迎消息是:%s”, friendlyWelcome)
Swift 用字符串插值(string interpolation)的方式把常量名或者变量名当做占位符加入到长字符串中,Swift 会用当前常量或变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义:
println("The current value of friendlyWelcome is \(friendlyWelcome)") // 输出 "The current value of friendlyWelcome is Hello!"[/code]
NOTE:常量必须有初始值。
示例代码:
import Foundationprintln("Hello, World!")
//定义常量和变量
let name = "sn"
println(name)
var newName = "邵楠"
println(newName)
var age = 30
var age2:Double =
30
println(age2)
var Snow = "hello"
println(Snow)
println("Hello\(age)"+Snow)
let lable =
"The width is"
let width = 94
let widthLable = lable +
"\(width)"
var tus = ("hello",23,12,"sn")
println(tus.2)
func getName() -> (String,Int)
{
return ("Hi,Sn",32)
}
var tus2 = getName()
println(tus2)
let http404Error = (404,"No Found")
let (statusCode,statusMessage) =
http404Error
println(" Code is
\(statusCode)")
println(" Message is
\(statusMessage)")
let (juststatusCode,_) =
http404Error
println("Just Code is
\(juststatusCode)")
let http200status = (statusCode:200,statusMessage:"OK")
println("Code is
\(http200status.statusCode)")
相关文章推荐
- swift学习01-基础语法(常量,变量,流程控制)
- Swift 2.0 学习第1天:常量和变量, 数据类型,字符和字符串
- swift学习之常量和变量
- Swift学习——变量var和let常量的使用方法(一)
- 常量和变量——swift学习笔记(1)
- Swift学习笔记基础语法-常量与变量
- swift2.0基础学习-01(“helllo”,常量与变量)
- Swift学习之一:常量与变量
- Swift 学习笔记 2-简单值(变量、常量、数组、字典 )
- swift学习之定义常量、变量、字典、数组
- swift学习记录(特点,常量,变量)
- swift学习笔记(一)(常量、变量、数据类型、字符串的拼接、数组、字典)
- Swift4.0 学习笔记 第一节:变量和常量
- swift学习之变量和常量
- Swift学习笔记之变量与常量声明
- swift学习01-变量、常量
- Swift 学习第一天 常量 变量 数组和字典
- swift学习第一天---常量变量基础数据类型
- Swift学习记录 -- 1.常量与变量
- swift学习日志-1基础篇 常量变量 布尔值 元组