240 发简信
IP属地:福建
  • 120
    swift-基础-一些OC与Swift的对照

    OC中的dealloc--Swift中的deinit。对象释放的时候会调用 Swift中如果文件在同一个命名空间下,是不需要导入头文件的同一个命名空间可以理解为同一个工程命名...

  • swift-基础-传值

    直接监听 Swift中可以直接拿到别的类的成员变量来监听 代理 控件中 控制器

  • swift-基础-闭包

    闭包和OC中的Block差不多,也是保存一段代码,在适当的时候执行,一般用于一些耗时操作,也可以传递值 区别:block类似于匿名函数,而闭包就是用来定义函数的,Swift中...

  • swift-基础-进阶2

    分类 新建一个空的Swift文件(一般命名比如String+Exrension),直接用extension来写即可。 可以在一个文件里写多个分类 命名空间 注意:如果想通过一...

  • swift-基础-进阶1

    属性 定义属性的时候,后面要加问号,因为有可能是nil 也可以定义的时候直接初始化,这样可以不加问号了(基本数据类型最好直接初始化,否则用到KVC的时候回崩,因为如果用问号的...

  • swift-基础-基本语法2

    字符串 Swift中不用写@ Swift中的字符串不是对象,而是个结构体 Swift中的字符串的性能比OC中高 虽然Swift的字符串是结构体,OC中是对象,但在Swift开...

  • swift-基础-基本语法1

    创建对象: 'OC: alloc / initWithXXXSwift: (XXX:) 调方法OC [UIColor redColor];Swift: UIColor.re...