洲洲哥教你学Swift(一)
@(洲洲哥整理发表)[iOS|Swift|洲洲哥]
认识Swift今天一块学习Swift,就从就最基本的开始学习.基本类型开始学习。
好了今天是20160621开始整理一下吧。
[TOC]
基本类型定义
基本类型定义。
在任何一个开发语言中都有一个常量和变量。我们这里只说Swift或者OC两种语言。有过iOS开发经验的人来说,不管你是搞OC开发还是Swift开发。变量都要有,常量也要有。
在Swift中 就有两种标示来说明变量。
但是在OC中,就是很多中来标示变量了,最常见的就是NString、Sinter、NSNumber、、、
(不说这个了,有兴趣的话各位看官还可以了解一下。在OC中这些修饰变量的词那些事对象那些不是对象)
在Swift中搞一个常量
搞一个常量在Swift中用(var)
可以这样
let consist = 70
可以这样
let sumFlag = "北京"
还可以这样
let sunMan = "。。。。。"
要多随意就有多随意。随意中透着坑。。。
注意!!!
在Swift中对于一个常量声明出来以后,在以后的代码中是只读得。也就是说,不能修改,不能重新赋值!!!
在Swift中整一个变量
搞一个常量在Swift中用(let)
可以这样
var consist = 70
可以这样
var sumFlag = "北京"
还可以这样
var sunMan = "。。。。。"
要多随意就有多随意。
给变量一个确定的数据类型
1:声明一个是string类型的变量
var names: String = "journy"
这个时候就要给赋值的时候就必须是String类型的数据了
比如像下面这样就是不行的
【names = 70】
2:声明一个BOOL类型的变量
var isLogin = false
isLogin = true
可选类型(optional)
申明一个类型为String的可选型类型的变量
var strOptional:String? = "screct"
在给可选性赋值的时候有两种方法
strOptional! = "ggggggggg"
添加了一个!标示明确告诉有值,可以放心大胆的使用。(这样要标准一些)
strOptional = "ggggggggg"
其他的我们还可以申明
var myTable: UITableView!;
var logBtn: UIButton!;
因为本身必须要存在的就有“!”
数据类型转换
var a1 = "123"
var a2 = 12
var sum = a1 + "\(a2)" // 12312
var intsum = a2 + Int(a1)! //135
这里把a1转换Int的时候有可能转换为空,就是一个可选性类型,就要m明确确认有信息所有‘!’确认信息
var inStr:String = "\(a2)" //12
如有问题可添加我的QQ:1290925041
还可添加QQ群:234812704(洲洲哥学院)
欢迎各位一块学习,提高逼格!
也可以添加洲洲哥的微信公众号
更多消息
更多信iOS开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送:
()
网友评论