Objecetive-C PK Swift

Objective-C 和 Swift很相似 因为采用了Objective-C的命名参数和动态对象模型。无缝衔接Cocoa框架,并且可以和Objective-C混搭操作。

Swift支持playground  允许程序员边写代码边立即查看结果,减除了很多前置的编译运行等繁琐的工作  

使用Swift来开发iOS和OSX应用是一条非常出色的道路,并且还会不断有新的功能加入到其中 。

简单值 使用let 来定义常量 使用var来定义变量。在编译时,可以不知道常量的值,但是你必须为他赋值一次(只一次)。这代表你可以使用常量来为一个值命名,然后在多处使用。

一个常量或者变量必须和你所为它赋的值拥有相同的类型。但是你不需要显示指定它的类型。编译器可以通过你的赋值判断出你所创建的常量或者变量的类型。

如果初始值提供不了足够的信息(或者没有初始值),可以在变量名后指定类型,以冒号分割。

let explicitDouble : Double = 70

值永远不会隐式的转化为其他类型。如果你需要转化值得类型,必须显示地创建一个你想要的类型实例。
let label = “Today is fine day”
let width = 94
let widthLable = label + String(width)

还有一种非常简单便捷的方法,在字符串里添加值:在圆括号中书写值,并且在括号前添加反斜线(\)

使用方括号([])来创建数组和字典,通过方括号中的索引或者健名来访问其中的元素  

如果无法判断出类型的信息,可以使用[]来创建一个空数组,使用[]来创建一个空字典— 如果我们在为一个变量设置新值或者为一个函数传递参数的时候 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值