swift学习<一>

一.工程创建

1.工程:和OC工程一样,语言选择swift即可

2.playGround:创建是不要选project,选择playGround即可,在playGround中可以及时看到程序运行结果,不需要打印,即所见即可得.

二.常亮和变量

常量格式

let 常量名: 常量类型 = 值  //赋值后不可改变

变量格式

var 变量名: 变量类型 = 初始值


注:swift 在编译时会根据初始值自动识别变量或者常量的类型,所以我们在定义时一般不写类型.但没有初始值时要写上类型,如果没有指定表达式的类型, 也没有赋予初始值, 编译器会报错.

Swift 是一个类型安全(type safe)的语言, 它会在编译你的代码时进行类型检查(type checks),并把不匹配的类型标记为错误。这可以让你在开发的时候尽早发现并修复错误

* swift 对数据类型要求异常严格, swift 中任何时候,都不会做 `隐式转换`,如果要对不同类型的数据进行计算,必须显示类型转换

三.元祖(tuples)

概念:多个数据组成的一个复合值;相同或者不同类型的数值用小括号装起来的数字,取出元祖的元素可以用下标,也可以指定元素名称

let  tuples = (10,10.2)

tuples.0 = 10

tuples.1 = 10.2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.var与let //用关键字 var 声明字符串变量 str 类型是通过右值推断出来的(类型推断) var s...
    内心强大的Jim阅读 799评论 0 0
  • 关于 Swift 重要这个文档所包含的准备信息, 是关于开发的 API 和技术的。这个信息可能会改变, 根据这个文...
    无沣阅读 4,444评论 1 27
  • 因为之前一直在使用OC,Swift之前也看过一点,这次决定认真的、系统的来边总结边学习。官方Swift学习网站 h...
    DayYCrazy阅读 252评论 0 0
  • 前言 从今天开始,我会记录Swift的学习过程,有兴趣的朋友可以跟着一起学习。在这里推荐几个学习网址,大家共勉,我...
    爱偷懒的万万阅读 630评论 2 3
  • 这段时间有位朋友要离开北京回老家了,原来是母亲到医院查出了癌症,虽然还不知道是良性还是恶性,但作为独子的他必须得回...
    果昊妈妈阅读 134评论 0 0