swift学习记录04-杂记

1.输出时:printf(“添加元素时用()标记常量或者变量”),如果只有一个变量没有其他内容就直接输出:printf(a)
2.每句后面不用加分号
3.科学算法:1.25e2 = 1.25×10^2 1.25e-2 = 1.25×10^(-2)
0xFp2 = 15× 2^2
4.强制转换类型:p = 1.2222
let i = Int(p)
5.类型别名:typealias SimpleInt = UInt16;此时SimpleInt相当于UInt16,例如:let p:SimpleInt = 112
6.swift中bool值是特定的,不能再用0或者1等其他值代替
7.tuple类型非常牛逼,里面可以存储不同类型的变量或者常亮:
let http404error = (404,”not found”),这个http404error就是个 tuple类型的值, 不想用tuple里面的值可以用 _ 代替:
let (code, _) = http404error ; printf(“状态码是(code)”) ;
printf(“状态码是(http404error.0), 描述是(http404error.1)”)
8.关键字optional (用?来标识)是指 这个已知类型的变量只能是当前类型或者为nil,而不能是其他类型,如果赋值给其他类型的值(这个情况文档里没说清楚) 同时注意: nil 只能赋值给optional修饰的变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值