简介 好久不上简书了,但是一直关注简书呢,微博上有很多大神在分享iOS的学习知识,真是对他们很佩服,在春节期间,他们都在孜孜不倦的学习和总结,这...
导语 最近很闲于是重新折腾一个做过的小功能,即让多个UIView有顺序地朝以上下左右边从里到外3D旋转,效果就像是释放了一系列压着的木板。 效果...
这个问题困扰了我快1个小时!这种被堵住的心情,真是难以言表。关键是console只报了这一句话,除此之外没有任何提示信息。然后我用instrum...
今天在练习算法时,有一个用二分法查找一个从上之下递增、从左至右递增的二维数组里是否有某一个数,写出传入一个这样的数组和一个数字判断是否这个数字在...
你可以用任何采用ErrorProtocol协议的类型代表错误。(Swift 2.2是ErrorType) 使用throw来抛出错误, 用thro...
用protocol 去声明协议。 一般情况下,值类型的实例方法不能修改它的属性。mutating(变异)加在方法前,表示该方法可以修改属性的值,...
用enum 来创建一个枚举。像类和其他的命名类型一样,枚举也可以有方法。 默认情况下,Swift 赋值给枚举的原始值是从0开始,下面的值依次增加...
用class加上类名就创建一个类了。属性的声明方法和普通的常量变量的声明方法相同,唯一的区别就是属性是在类的上下文中。同样地,方法和函数的声明也...
使用func 声明一个函数。通过函数名称和参数调用一个函数。使用->区分参数名和函数返回的类型。 函数的参数可以有外部参数名和内部参数名,外部参...