Swift基础语法

基础语法

  • Swift每一句代码结束时不需要使用(;)来隔开代码,如果同一行代码有多句代码时需要使用(;)来隔开代码,但是不建议这么写,不方便维护
  • Swift定义常量和变量时与OC的区别是,OC变量以auto关键字(系统默认),常量const关键字,类型需要在关键字后面添加,而Swift是用var定义变量,let定义常量,编译器能自动推断出变量\常量的类型
  • 常量不允许第二次赋值,变量可以多次赋值
  • 常量、变量、函数名不能以数字开头,不能包含空白字符、制表符、箭头等特殊字符
  • 创建常量变量时,如果没有指定值,那要指定类型,指定类型变量、常量后面加:(类型)
//常量
let a = 10  //创建一个int类型的常量a,且值为10,末尾不需要加 ;
let b : Int //创建一个常量b,类型int
b = 20

//变量
var c = 8 //创建一个int类型的变量a,值8
c = a+c
var z : Int //创建一个变量z,类型int
z = a + b
  • 变量常量在没有初始化之前,不能使用,否则会报错Constant 'xxx' used before being initialized

    使用未初始化的常量变量

  • 最简单的方法使用func开头,调用时直接写方法名字加()

    方法调用

下一节--常见数据类型

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学习一门新的语言,首先应该从该门语言的基础语法入手,掌握基本语法的使用规则,先保证能写简单的逻辑,能阅读简单的代...
    文馨2526阅读 3,157评论 2 2
  • Playground是什么?从Xcode6开始出现(Swift开始出现)翻译为:操场/游乐场对于学习Swift基本...
    越天高阅读 3,471评论 0 2
  • 简介 特点(1)优于OC,快速,安全(2)取消了预编译指令包括宏定义(OC用的太多了)(3)取消了OC指针和不安全...
    洛洛爱吃肉阅读 4,599评论 0 3
  • 常量&变量 简单体验 阶段性小结var 定义变量,设置之后可以修改let 定义常量,设置之后不可以修改语句末尾不用...
    年轻在于折腾阅读 2,865评论 0 1
  • 还未更新完毕,后面会持续增加内容 常量&变量 什么是常量和变量 在Swift中规定:在定义一个标识符时必须明确说明...
    chenfanfang阅读 4,724评论 0 5

友情链接更多精彩内容