NSThread通常来说, 有以下3种创建子线程的方式: 1.通过[[NSThread alloc] init]可以实例化一个线程对象(也就是直...
枚举的基本用法 关联值(Associated Values) 有时将枚举的成员值跟其他类型的值关联存储在一起,会非常有用 必要时let也可以改为...
函数的定义 隐式返回(Implicit Return) 如果整个函数体是一个单一表达式, 那么函数会隐式返回这个表达式: 返回元祖: 实现多返回...
swift中子类重写父类构造方法: 如果父类没有指定构造方法(带参数的构造方法), 子类重写父类构造方法就不需要调用super的构造方法, 反之...
便利构造函数: convenience 便利构造函数是对构造函数的一种功能扩充, 可以在初始化之前,根据指定的条件完成相关的初始化工作.
Swift引入三方框架https://blog.csdn.net/ws_752958369/article/details/79880230
转自:http://blog.csdn.net/itianyi/article/details/8547902 几种情况下都会报这种错误:1,加...
我们知道通过xib来创建控制器的 view 系统会找在工程目录中与自己名字相一致的xib比如: [[VideoViewController al...
此篇想纠正一直以来很多人对理解指针与对象概念的误区, 举一些简单的例子: 比如: 在这里的 image 实质是一个指针变量, 并且该指针指向了利...