iOS difference between isKindOfClass and isMemberOfClass

后端 未结 6 721
礼貌的吻别
礼貌的吻别 2020-11-28 01:37

What is the difference between the isKindOfClass:(Class)aClass and the isMemberOfClass:(Class)aClass functions? I know it is something small like,

6条回答
  •  抹茶落季
    2020-11-28 02:23

    • isKindOfClass: indicates whether an object inherits from a given class
    • isMemberOfClass: indicates whether an object is an instance of a given class.

    [[NSMutableData data] isKindOfClass:[NSData class]]; // YES
    [[NSMutableData data] isMemberOfClass:[NSData class]]; // NO
    

提交回复
热议问题