博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSObject
阅读量:5045 次
发布时间:2019-06-12

本文共 590 字,大约阅读时间需要 1 分钟。

 

      一、#pragma mark NSObject常用方法调用。

void objUse() {

       Student *stu = [[[Student alloc] init ] autorelease];        

        //isKindOfClass判断对象是否属于某个类或者子类。

        if ([stu isKindOfClass:[Person class]]) {

            NSLog(@"stu属于Person或者继承自Person");

        }        

        //isMemberOfClass判断对象是否属于某个类 不包括子类。

        BOOL result = [stu isMemberOfClass:[Person class]];

        NSLog(@"%i",result);        

        //直接调用。

        [stu test];        

        //间接调用。

        [stu performSelector:@selector(test)];

        [stu performSelector:@selector(test2:) withObject:@"123"];        

        //延迟2秒调用test2:方法。

        [stu performSelector:@selector(test2:) withObject:@"adc" afterDelay:2];

}

转载于:https://www.cnblogs.com/unity-lan/p/4193658.html

你可能感兴趣的文章
排序系列之——冒泡排序、插入排序、选择排序
查看>>
爬虫基础
查看>>
jquery.lazyload延迟加载图片第一屏问题
查看>>
HDU 1011 Starship Troopers (树形DP)
查看>>
手把手教你写DI_1_DI框架有什么?
查看>>
.net常见的一些面试题
查看>>
OGRE 源码编译方法
查看>>
上周热点回顾(10.20-10.26)
查看>>
C#正则表达式引发的CPU跑高问题以及解决方法
查看>>
云计算之路-阿里云上:“黑色30秒”走了,“黑色1秒”来了,真相也许大白了...
查看>>
APScheduler调度器
查看>>
设计模式——原型模式
查看>>
【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.1.CSS框架和其他功能
查看>>
如何一个pdf文件拆分为若干个pdf文件
查看>>
web.xml中listener、 filter、servlet 加载顺序及其详解
查看>>
前端chrome浏览器调试总结
查看>>
获取手机验证码修改
查看>>
数据库连接
查看>>
python中数据的变量和字符串的常用使用方法
查看>>
等价类划分进阶篇
查看>>