美文网首页
iOS中的内省方法

iOS中的内省方法

作者: 萤火驻守心间 | 来源:发表于2022-04-22 17:08 被阅读0次

    内省是对象揭示自己作为一个运行时对象的详细信息的一种能力,有助于避免错误地进行消息派发、错误地假设对象相等、及类似问题。

    1、对象是不是某个类型的对象
    isMemberOfClass
    2、对象是不是某个类型或某个类型子类的对象
    isKindOfClass
    3、某个类对象是不是另外一个类型的子类
    isSubclassOfClass
    4、某个类对象是不是另外一个类型的父类
    isAncestorOfObject
    5、是否能响应某个方法
    respondsToSelector
    6、是否遵循某个协议
    conformsToProtocol

    相关文章

      网友评论

          本文标题:iOS中的内省方法

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