变量

《从零开始学Swift》学习笔记Day 52――Cocoa错误处理模式

Swift1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift2.0之后采用了do-try-catch错误处理模式。下面的示例代码是从文件中读取字符串到内存中,如果使用Swift1.x错误处理模式代码如下:NSError?判断err变量是否还是nil,如果还是nil在代码方法调用过程中没有发生错误,否则说明有错误发生。当方法调用完成后,如果有错误则err变量会被赋值。

swift语言基础

swift是苹果公司在2004年发布的专门用于苹果开发的语言。是一种具有动态特性的静态语言,即“静态定义,动态推倒”。

《从零开始学Swift》学习笔记Day 8――小小常量、变量大作用

常量其值在使用过程中不会发生变化的量,下面是声明常量:let_Hello="Hello"注意哦常量只能在初始化的时候被赋值,如果再次给_Hello赋值,比如:_Hello="Hello,World"程序会报错的变量来了变量是在标识符的前面加上关键字var,声明变量啦:varscoreForStudent=0.0声明Double类型scoreForStudent变量,并且初始化为0.0。欢迎关注关东升新浪微博@tony_关东升。

The Swift Programming Language学习笔记七——函数

在Swift中,每个函数都有一种类型,包括函数的参数值类型和返回值类型。多重返回值函数用元组类型让多个值作为一个复合值从函数中返回,通过.语法访问元组内各元素。函数参数名称函数参数都有一个外部参数名和一个局部参数名。此时,data就是仅函数内可见的局部变量,被传入的a初始化后,并在函数体中进行操作。不能传入常量或者字面量,因为这些量是不能被修改的。上面的函数没有返回值却依然影响了参数。

swift2.0笔记3

1.枚举语法2.枚举关联值3.枚举原始值4.使用原始值初始化枚举实例

The Swift Programming Language学习笔记 (二——基础部分

Swift包含了C和Objective-C上所有基础数据类型,Int、Double、Float、Bool和String。此外,提供了三个基本的集合类型:Array、Set和Dictionary。在Swift中,如果要处理的值需要保持不变,那就使用常量可以让代码更加安全并且更清晰地表达你的意图。Swift还增加了Objective-C没有的高阶数据类型如元组。Swift还增加了可选类型,处理值缺失的情况。可选类型比Objective-C中的nil指针更加安全也更具表现力。常量和变量声明常量和变量let声明常

常量和变量——swift学习笔记1

常量和变量的声明声明常量:letmaxnum=10;1.值不可被修改。如://年龄letage:Int=12;varboolean:Bool=false;2.一行声明多个变量或常量使用逗号(“,”)隔开。如:varf=0.0,m=1.0,h=3.0letcf=10,cm=11,ch=123.声明变量时可以指定类型也可以不指定类型,根据数据默认指定类型。如:varf:Float=0.0,m:Double=1.0,h=3.0letcf:Int=10,cm=11,ch:String=“12"常量和变量的命名常量

swift基础一:基本数据类型、常量、变量

/*swift基础:基本数据类型、常量、变量*//*基本数据类型:*int:只能保存整型值,就是说没有小数位的值*float:用于存储浮点数(即包含小数位的值)例如:12.4f*double:和float一样但是精度是的两倍例如:%f、%e%g辅助显示double类型*char:可以存储单个字符,例如字母a、数字字符100、或者一个分号“;”*/常量详解:*在swift中用“let”来声明常量常量

Swift语言指南--可选值

Swift的可选值允许表示任何类型不存在值,无需定义特殊常量。Swift的String类型有一个名为toInt的方法,可尝试将String值转为Int值。)if语句与强制拆包可使用if语句测试可选值是否含有值。Swift中隐式拆包可选值主要应用于类初始化,详见外部引用与隐式拆包的可选属性(待译)。下例显示了可选的String与隐式拆包的可选String之间的行为差异:可以认为,隐式拆包的可选值即授予可选值在被使用时自动拆包的权限。