跟着洲洲哥一块学习Swift- 基本类型

本文首发地址

洲洲哥教你学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开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送:

这里写图片描述

()

你可能感兴趣的:(跟着洲洲哥一块学习Swift- 基本类型)