很多的APP中都会用到用户的当前位置信息,本文将实现这个小功能import UIKitimport CoreLocation //添加引用class ViewController: UIViewController,CLLocationManagerDelegate { let locati...
分类:
编程语言 时间:
2015-05-20 23:52:46
阅读次数:
177
“func hasAnyMatches(list: Int[], condition: Int -> Bool) -> Bool { for item in list { if condition(item) { return true } ...
分类:
编程语言 时间:
2015-05-20 20:02:32
阅读次数:
144
在Swift中使用willSet和didSet这两个特性来监视属性的除初始化之外的属性值变化。willSet里面是新值,即属性即将要变为的值;didSet里面是旧值,即属性变化之前的值。import Foundationclass People : NSObject{ //普通属性 va...
分类:
其他好文 时间:
2015-05-20 17:52:58
阅读次数:
151
在class?后面跟类名来创建一个类。除了上下文是类以外,声明一个属性和常量,变量声明是一样的,方法和函数也是如此。 class Shape {
var numberOfSides = 0
func simpleDescription() -> String {
...
分类:
编程语言 时间:
2015-05-20 15:13:06
阅读次数:
152
知识点: swift函数的不同点 无返回值的函数的三种写法 返回元组数据 外部参数名 外部参数名的简写 默认参数值,有默认参数值的时候,系统会自动的将参数名当成外部参数名。 在有默认的参数值的情况下,增加一个下...
分类:
编程语言 时间:
2015-05-20 13:20:40
阅读次数:
153
知识点: for in循环中的变量可以使用下划线_,意思是不需要用到此变量,系统就不会给变量分配存储空间 switch中case后面必须有可执行的语句,如果有许多结果需要执行同一个语句的话,swift支持多条件匹配 switch...
分类:
编程语言 时间:
2015-05-20 11:31:51
阅读次数:
164
iWatch --利用swift,开发iWatch手表小应用!-------------------------1、新建工程2、[ 导航栏:Editer--》Add Target… --》选择”Apple Watch” --WatchKit App --》取消通知环境:不勾选“Include No....
分类:
其他好文 时间:
2015-05-20 08:15:36
阅读次数:
178
{ Parallels: 可以将一个win程序拖到mac中运行。 } --类似于虚拟机遇到的几大问题:1、自动修改无效? --忽略它的存在,坑。2、无止境的修改,还是错? --使用替换工具-》基本都是 as 强制[Edit-》Convert-》”To Latest Swift Syntax”...
分类:
编程语言 时间:
2015-05-20 02:00:37
阅读次数:
396
知识点: 元组数据中的元素可以有名称也可以没有名称 元组数据中的元素可以为空 元素访问可以通过元素名称或者下标 声明成var的元组数据中的元素可以被改变 可以指定元素的类型(在明确指出元素类型的情况下不能加...
分类:
编程语言 时间:
2015-05-19 22:52:17
阅读次数:
193
知识点: Swift范围运算符:..< {表示[x, y), 即大于等于x,小于y} , ... {表示[x, y], 即大于等于x,小于等于y} (主要用于for循环中) Swift溢出运算符(注意:是为整型计算提供的):&+, &-, &*, &/, &% Swif...
分类:
编程语言 时间:
2015-05-19 19:21:00
阅读次数:
385