Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Swift – 基本数据类型,常量及变量声明

注:代码已升级至Swift4

变量:使用var声明

var str:String = "appblog.cn"

常量:使用let声明

let count:Int = 32

整型

有符号整形:Int,Int8,Int16,Int32,Int64
无符号整形:UInt,UInt8,UInt16,UInt32,UInt64

浮点型

Float:32位浮点数类型
Double:64位浮点数类型

布尔型:Bool

字符串:String

(1)判断是否为空:isEmpty

var str:String = ""
if str.isEmpty{
    print("空字符串")
}

(2)获取字符数量:string.characters.count

let str = "appblog.cn"
print("\(str.count)个字符")

(3)检查字符串是否有特定前缀/后缀:hasPrefix/hasSuffix

var str = "appblog.cn"
if str.hasSuffix(".com"){
}

(4)还可以用“()”在字符串里包裹变量,常量

let name = "appblog.cn"
let msg = "欢迎来到 \(name)"

(5)大小写转换

可以通过字符串的uppercased()方法、lowercased()方法、capitalized属性来访问一个字符串的大写/小写/首字母大写

let str = "Welecome to appblog.cn"

var uppercase = str.uppercased()  //WELECOME TO APPBLOG.CN
var lowercase = str.lowercased()  //welecome to appblog.cn
var capitalized = str.capitalized  //Welecome To Appblog.Cn

字符:Character

var doller:Character = "$"

元组

let person = (name:"Joe.Ye", age:25)
print("\(person.name)")
上一篇 Markdown常用语法
下一篇 Swift - 使用arc4random()、arc4random_uniform()获取随机数