美文网首页
【Swift】构造函数(swift和oc)

【Swift】构造函数(swift和oc)

作者: Code丶Ling | 来源:发表于2017-08-13 20:58 被阅读12次

一、oc中一般都是if (self = [super init]) return self;

都是先实例化父类,然后再实例化子类。

二、swift中,是先实例化子类,然后再实例化父类,正好相反。

class subClass: SuperClass {

     var name: String

    override init() { 

        name = "lili"

        super.init()   

    }

}

相关文章

  • Swift报错:fatal error: use of unim

    OC与Swift混编时,创建一个swift类继承自OC类,由于这个OC类已自定义构造函数,所以在这个swift类中...

  • 【Swift】构造函数(swift和oc)

    一、oc中一般都是if (self = [super init]) return self; 都是先实例化父类,然...

  • 单例在swift中的正确姿势

    1、OC写法 2、仿OC写法 3、swift写法 4、需要自定义构造函数写法

  • Swift 结构体构造器

    Swift 中的结构体和类跟其它面向对象语言一样都有构造函数, 而OC是没有的 Swift 要求实例化一个结构体或...

  • swift函数(一)

    swift和OC的函数天差地别,OC的方法类型与书写方式和调用方式都与swift不一样。 1. 函数的定义 swi...

  • Swift超基础语法(函数篇)

    函数 定义函数的格式 Swift中的函数与OC中的方法比较相似,其格式如下: Swift中的函数相比于OC方法更为...

  • oc Swift 混编

    oc Swift 混编 oc 项目 混编Swift1.1 oc 调用 Swift 的类 和 方法步骤: ...

  • Swift 和 Objective-C的区别

    swift是静态语言 oc是动态语言 swift是面向协议编程 oc是面向对象编程 纯swift的函数派发方式是直...

  • Swfit语法tips

    关于函数和闭包的介绍 在Swift中定义的Enum,OC中使用 Swift中定义如下,注意@objc 在OC中使用...

  • 2018-01-23

    谈swift init构造函数一些心得 1、swift类Class的构造函数目的:为了给类的stored(存储)属...

网友评论

      本文标题:【Swift】构造函数(swift和oc)

      本文链接:https://www.haomeiwen.com/subject/shnerxtx.html