[Objective C] 获取类和对象的运行时状态
1. -(BOOL) isKindOfClass: <class>
判断该对象是否为<class>类或其子类的实例
2. -(BOOL) isMemberOfClass: <class>
判断该对象是否为<class>类的实例
3. -(BOOL) respondsToSelector: <selector>
判断该对象是否可响应<selector>函数
4. +(BOOL) instancesRespondToSelector: <selector>
判断该类的实例是否可响应<selector>函数
5. +(BOOL) isSubclassOfClass: <class>
判断该类是否为<class>类的子类
6. -(id) performSelector: <selector>
对该对象添加<selector>函数的实现
7. -(id) performSelector: <selector> withObject: <object>
对该对象添加<selector>函数的实现,并传入<object>参数 ??这个参数干什么用的??
8. -(id) performSelector: <selector> withObject: <object1> withObject: <object2>
对该对象添加<selector>函数的实现,并传入<object1>和<object2>参数
转载于:https://www.cnblogs.com/every2003/archive/2012/03/05/2380329.html
[Objective C] 获取类和对象的运行时状态相关推荐
- Unity当GameObject.Find(““)获取不到对象报错时
Unity当GameObject.Find("")获取不到对象报错时 有时候Hierarchy明明有我们需要获取的对象,但当他不启用时,我们用GameObject.Find(&qu ...
- android运行时状态,Android 如何保存Android 运行时状态
Android 如何保存Android 运行时状态 使用 SaveInstanceState去保存运行时数据 首先,我们需要重写一下系统的public void onSaveInstanceState ...
- 【Clickhouse】Clickhouse 整合 Prometheus 监控 运行时状态
1.概述 转载:ClickHouse运行时状态监控 类似:[clickhouse]docker 下 搭建 clickhouse 监控 Clickhouse 在运行时会将一些运行装白保存到系统表中,在对 ...
- 类CL_ABAP_TYPEDESCR,动态取得运行时类型
有时候我们要在程序运行的时候取得某个内表或者某个结构它的属性或者它的字段的属性,可能通过类CL_ABAP_TYPEDESCR和它的子类取得指定内表的属性. 类CL_ABAP_TYPEDESCR和它的子 ...
- FreeRtos 获取任务运行时状态以及实现方式分析
一.获取全部任务的状态 1.1 系统API函数 void vTaskList( char * pcWriteBuffer ) 1.2 函数功能 返回所有任务的: 任务名 任务当前运行状态 任务优先级 ...
- java获取屏幕截图_java 利用java运行时的方法得到当前屏幕截图的方法
将截屏图片保存到本地路径: package com.test; import java.awt.AWTException; import java.awt.Dimension; import java ...
- java获取java版本_在运行时获取Java版本
最简单的方法(java.specification.version): double version = Double.parseDouble(System.getProperty("jav ...
- 解决windows10事件日志占满硬盘的问题...程序包 Microsoft.SkypeApp_*** 的 AppModel 运行时状态时失败...
一步解决 使用管理员身份运行Windows PowerShell 输入"Get-AppxPackage -allusers *SkypeApp* | Remove-AppxPackage&q ...
- pytorch保存模型运行时状态,记录点checkpoint
文章目录 保存 加载 案例 保存 torch.save({'epoch': epoch, # 保存迭代次数'model_state_dict': model.state_dict(), # 模型的状态 ...
最新文章
- 高可用架构篇 MySQL源码编译安装(CentOS-6.6+MySQL-5.6)
- BAPI:KBPP_EXTERN_UPDATE_CO, TCODE:CJ30/CJ40
- java 数据库字段_JAVA如何获得数据库的字段及字段类型
- S1.2 Python开发规范指南
- 抖音直播营销实战经验手册
- POJ-2488 A Knights Journey-深度优先搜索DFS
- Qt5 QtQuick系列----QtQuick的Secne Graph剖析(1)
- 指针 是否相同_【变电小课堂】MF47指针式万用表操作指南
- JavaScript 八卦
- 中学生应具备的良好的学习习惯
- python编写的动物识别专家系统_基于Python的动物识别专家系统
- 在win10+VS2019上编译支持Vulkan SDK的ncnn
- ORA-01918: user hr does not exist 解决办法
- html页面插入百度谷歌地图的方法
- 机器学习比赛、项目之模板
- golang GPM模型理解
- mysql 存儲emjoy表情是報錯Incorrect string value:
- 连锁门店收银系统源码之要货管理--进销存功能逻辑解析03
- 钉盘空间不够用怎么办?
- c语言 建立一个企业人事工资系统并能够实现工资的信息管理系统,工资管理系统的设计与实现...