首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Objective-C语法之动态部类(isKindOfClass, isMemberOfClass,id)等

2012-08-08 
Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等对象在运行时获取其类型的能力称为内省。

Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等

对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。

判断对象类型

-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例

-(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例

我们试试这两个方法的使用。

1、新建Person类继承NSObject,新建Teacher类继承Person1.1、新建Person类

著作权声明:本文由http://blog.csdn.net/totogo2010/原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢!




热点排行