Swift自学_数据类型
2015-11-17 15:37
375 查看
Var 定义变量
Let 定义常量
printf() 打印
var num = 1 //int变量
var num = 10.0 //double 变量
字符串
NSString ---> String "String" 直接双引号 可以像脚本语言一样直接对字符串想加减,可以带入变量
let c = "cap"
"a"+"b"+c = "abcap"
let d = "I have \(c) apples"// \(c)将常量c填充入字符串,类似format、
数组
NSArray ---> 声明空数组的话使用[] 或者 let emptyArray = [String]()
let arr = ["a","b","c"]
NSMutableArray --->
var arr = ["a","b","c"]
arr[0] = "apple" //替换元素
字典
NSDictionary--->声明空字典的话使用[:] 或者 let emptyDictionary = [String: Float]()
let dic = ["keyA":"A","keyB":"b","keyC":"c"]
NSMutableDictionary--->
var dic = ["keyA":"A","keyB":"b","keyC":"c"]
//addobject
添加
dic["KeyD"]="D" //相当于字典addobject
//setobject 设置
dic["D"] =
"Dan"
print("dic=",dic)
//removeObjectForKey 移除某个key和对应的键值
dic["D"] = nil
//removeAllobject 移除所有
dic = [:]
print("dic=",dic)
Let 定义常量
printf() 打印
var num = 1 //int变量
var num = 10.0 //double 变量
字符串
NSString ---> String "String" 直接双引号 可以像脚本语言一样直接对字符串想加减,可以带入变量
let c = "cap"
"a"+"b"+c = "abcap"
let d = "I have \(c) apples"// \(c)将常量c填充入字符串,类似format、
数组
NSArray ---> 声明空数组的话使用[] 或者 let emptyArray = [String]()
let arr = ["a","b","c"]
NSMutableArray --->
var arr = ["a","b","c"]
arr[0] = "apple" //替换元素
字典
NSDictionary--->声明空字典的话使用[:] 或者 let emptyDictionary = [String: Float]()
let dic = ["keyA":"A","keyB":"b","keyC":"c"]
NSMutableDictionary--->
var dic = ["keyA":"A","keyB":"b","keyC":"c"]
//addobject
添加
dic["KeyD"]="D" //相当于字典addobject
//setobject 设置
dic["D"] =
"Dan"
print("dic=",dic)
//removeObjectForKey 移除某个key和对应的键值
dic["D"] = nil
//removeAllobject 移除所有
dic = [:]
print("dic=",dic)
相关文章推荐
- swift之枚举
- swift 快速奔跑的兔几 本节的内容是:使用文件系统存储数据
- swift 快速奔跑的兔几 本节的内容是:数据存储NSUserDefaults
- swift之闭包(closure)
- swift 快速奔跑的兔几 本节的内容是:照片库 第二说
- swift 内存管理,WEAK 和 UNOWNED
- 理解 OpenStack Swift (3):监控和一些影响性能的因素 [Monitoring and Performance]
- swift 快速奔跑的兔几 本节的内容是:使用照片库
- swift循环
- swift之函数(functions)
- swift 自定义购物车计数器
- swift 快速奔跑的兔几 本节的内容是:用AVAdioPlayer播放声音 语音合成
- 浅谈swift中的那些类,结构以及初始化的操作
- swift学习笔记->类
- iOS --- 使用Shimmer来在Swift工程中添加微光闪烁的特效
- swift学习笔记->函数
- swift泛型的5个要点和代码
- Swift -1 语言基础
- swift学习笔记->基础类型
- Swift学习,常量与变量(二)