1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
var
types = [
"none"
,
"warning"
"error"
]
//省略类型的数组声明
menbers += [
"seven"
//添加元素
menbers.insert(
"one"
ottom:auto!important; float:none!important; height:auto!important; left:auto!important; line-height:1.5em!important; margin:0px!important; overflow:visible!important; padding:1px 0px!important; position:static!important; right:auto!important; top:auto!important; vertical-align:baseline!important; width:auto!important; font-family:Consolas,atIndex:0)
//指定位置添加元素
menbers[0] =
"message"
//通过下标修改数组中的数据
menbers[0...2] = [
"message"
"hangge"
"com"
//通过小标区间替换数据(前3个数据)
menbers.count
//获取数组元素个数
menbers.isEmpty
//判断数组是否为空
menbers.removeAtIndex(2)
//删除下标为2的数组
menbers.removeAll(keepCapacity:
true
//删除数组中所有元素
let
addStringArr = types + menbers
//数组组合
//使用for in 实现数组遍历
for
value
in
menbers{
print
(
"\(value)"
);
}
//通过enumerate函数同时遍历数组的所有索引与数据
(index,value)
menbers.
enumerate
(){
"索引:\(index) 数据:\(value)"
);
}
|
empty = [
:
Int
//建立个空字典
myDic = [
"name"
:
ottom:auto!important; float:none!important; height:auto!important; left:auto!important; line-height:1.5em!important; margin:0px!important; overflow:visible!important; padding:1px 0px!important; position:static!important; right:auto!important; top:auto!important; vertical-align:baseline!important; width:auto!important; font-family:Consolas,
myDic.removeValueForKey(
//删除"name"这个key值
] =
nil
//同样可以删除"name"这个key值
myDic.keys
//访问字典的key集合
myDic.values
//访问字典的values集合
//遍历字典
(key,monospace!important; min-height:inherit!important">myDic {
"\(key):\(value)"
);
}
//只遍历字典的键(key)
key
myDic.keys {
"\(key)"
);
}
//只遍历字典的值(value)
myDic.values {
);
3,结构体 - struct
4,枚举 - enum
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。 相关推荐 |