Swift快速入门-2-型别安全及推断、整点浮点转换


本文参考Apple官网文档,仅是快速学习的笔记,写的不是太详细,

想看想详细点的请见

http://www.apple.com/swift/

下方有原文下载,国内也有很多翻译的好文章

=============


let iNumber = 38

会自动推断为Int类型


let pi = 3.1415926

会推断为Doubler而不是Float


===

和C#不同的是,会自动推断计算过后的值,如果超过可储存的范围会编译错误,如:

let cannotBeNegative : UInt8 = -1 //UInt8不可以为负数

var tooBig : Int8 = Int8.max + 1 //不能超过最大值


=====

let three = 3

let pointNumber = 0.14159

let pi = Double(three) + pointNumber

//这里自动推断pi为Double

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...