美文网首页
objc中的类方法和实例方法有什么本质区别和联系?

objc中的类方法和实例方法有什么本质区别和联系?

作者: 一块儿钱 | 来源:发表于2016-04-23 11:24 被阅读168次

    类方法:

    类方法属于类对象
    类方法只能通过类对象调用
    类方法中的self是类对象
    类方法可以调用其他类方法
    类方法中不能访问成员变量
    类方法不能直接调用对象方法
    

    实例方法:

    实例方法是属于实例对象的
    实例方法只能呢通过实例对象调用
    实例方法中的self是实例对象
    实例方法中可以访问成员变量
    实例方法中直接调用实例方法
    实例方法中野可以调用类方法(通过类名)
    

    转载自《猿圈》
    </br>
    </br>

    [专注待办](https://itunes.apple.com/cn/app/zhuan-zhu-dai-ban-ding-shi/id1103227570?mt=8)

    相关文章

      网友评论

          本文标题:objc中的类方法和实例方法有什么本质区别和联系?

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