SWIFT
SWIFT
zhexiao27
Keep going.
展开
-
Swift控制流
1、控制流使用 if 和 switch 来进行条件操作,使用 for-in、for、while 和 do-while 来进行循环。包裹条件和循环变量括号可以省略,但是语句体的大括号是必须的。注:在 if 语句中,条件必须是一个布尔表达式——像 if score { ... }这样的代码是错误的。2、可选值和值缺失有些变量的值是可选的。一个可选的值可能原创 2014-07-24 11:22:35 · 576 阅读 · 0 评论 -
Swift基础类型
1、使用 let 来声明常量,使用 var 来声明变量。注:你可以在一行中声明多个常量或者多个变量,用逗号隔开。2、类型标注如果初始值没有提供足够的信息(或者没有初始值),那你需要在变量后面声明类型,用冒号分割。let variable: String 注意:一般来说你很少需要写类型标注。如果你在声明常量或者变量的时候赋了一个初始值,Swif原创 2014-07-24 02:24:48 · 1229 阅读 · 0 评论 -
Swift枚举
1、枚举的定义枚举定义了一个通用类型的一组相关的值,使你可以在你的代码中以一个安全的方式来使用这些值。每个枚举定义了一个全新的类型。像 Swift 中其他类型一样,它们的名字(例如 CompassPoint 和 Planet)必须以一个大写字母开头。给枚举类型起一个单数名字而不是复数名字,以便于读起来更加容易理解。2、枚举的语法使用原创 2014-08-05 11:05:45 · 452 阅读 · 0 评论 -
Swift函数和闭包
1、函数声明使用 func 关键字来声明一个函数,使用名字和参数来调用函数,使用-> 来指定函数返回值类型。func greet(name:String, day:String) -> String { return "Hello \(name), today is \(day)" }//调用函数greet("Andy", "Tuesday")注:如果一个函数我们不需要原创 2014-07-31 12:06:12 · 750 阅读 · 0 评论 -
Swift自动引用计数 - 解决内存泄露
1、自动引用计数概念 Swift 使用自动引用计数(ARC)这一机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 的内存管理机制会一直起着作用,你无须自己来考虑内存的管理。ARC 会在类的实例不再被使用时,自动释放其占用的内存。然而,在少数情况下,ARC 为了能帮助你管理内存,需要更多的关于你的代码之间关系的信息。本章描述了这些情况,并且为你示范怎样启用 ARC 来管理你的应原创 2014-10-09 22:19:15 · 1281 阅读 · 0 评论