查找一个类的好方法,可节省做很多层的传递
//该方法用于查询 NQGrid 对象。 参数必须是 NQGrid 里面包含的子对象
+ (NQGrid*)searchNQGridWithChild:(UIView*)childView;
{
//简便方法,直接查找父页面,查找NQGrid对象。
id parent = [childView superview];
while (parent && [parent isKindOfClass:[NQGrid class]]==NO) {
parent = [parent superview];
}
return parent;
}
+(id)searchObjectWithChild:(UIView*)childView class:(Class)class;
{
//简便方法,直接查找父页面,查找指定对象。
id parent = [childView superview];
while (parent && [parent isKindOfClass:class]==NO) {
parent = [parent superview];
}
return parent;
}
转载于:https://www.cnblogs.com/pengyingh/articles/2381471.html
查找一个类的好方法,可节省做很多层的传递相关推荐
- Java反射机制demo(五)—获得并调用一个类中的方法
这个demo在使用反射机制操作属性之前,主要原因是因为在.class文件字节码中,方法排在属性的前面. 1,获得一个类中的方法 先看一下方法和运行结果.获取所有的方法使用Class类中getMetho ...
- java有且只有一个什么_1. 一个Java应用程序必须且只有一个类含有 main_____ 方法....
1.一个Java应用程序必须且只有一个类含有main_____方法.2.构造方法是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型.3.子类自然地继承了其父类中不是... 1 ...
- 一个java应用程序必须且只有一个类含有什么方法_JAVA简答题!!!
Java简答题 1.简述java语言的特点? 1.2 Java语言是目前使用最为广泛的网络编程语言之一(1分) 具有面向对象(1分) 与平台无关性(1分) 多线程性(1分) 动态性等特点(1分) 2. ...
- 写出一个类People,并由该类做基类派生出子类Employee和Teacher
写出一个类People,并由该类做基类派生出子类Employee和Teacher.其中People 类具有name.age两个保护成员变量,分别为String类型.整型,且具有公有的getAge成员函 ...
- 装饰一个类及内部方法
通过装饰器函数修改一个类属性 class MyClass: NAME = 'My CLASS HAHAHA' def __init__(self): pass print(MyClass.__dict ...
- 将控件关联的变量值传递到另外一个类中的方法
今天在修改V1.1的一个bug:当向一个场景中加入已存的模型时会提示模型已存在,要求更改模型名称. 具体步骤如下: 1.新建一个对话框,ID为:IDD_RENAME,在此对话框中添加一个Edit控件, ...
- 如何使用一个类里面的方法
导包 首先,想要使用这个类里面的方法就要先对该类导包. 使用Import关键字在该类的所有代码之前进行导包,引入你想要的使用的类,其中java.lang是缺省的,是java的基础包,包里面的类不用导入 ...
- 如何使用IDEA 显示一个类的所有方法?与eclipse的outline视图类似
- 在IDEA中快速查找一个类的快捷键
双击shift键
最新文章
- 【 FPGA/IC 】谈谈复位
- python3 for mac_PyCharm for Mac-PyCharm Mac版下载 V2018.3.2-PC6苹果网
- Python 面向对象-如何查看类的父类,外部如何获取类的名字
- 分支合并 Fork-Join 框架
- ontouchevent android,android onTouchEvent处理机制总结(必看)
- 企业级控件库之大数据量分页控件 (非原创)
- 【今晚7点半】:华为云在数字人领域的技术探索与实践
- SAP Commerce Cloud(原Hybris)和SAP Cloud for Customer(C4C)的SQL trace工具
- 华强北万事俱备,只待 iPhone 11到货
- Jsp使用Cookie完成记住账号密码的功能
- 谁说互联网行业发展走到了尽头?
- 「leetcode」973. 最接近原点的 K 个点【优先级队列】详解
- MATLAB学习——Matlab系统环境介绍
- 比扫描全能王还好用的OCR文字识别神器
- CCPP Blog 目录
- Emoji表情存入数据库报错:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…'
- Android设置状态栏的字体颜色
- django-haystack 对 多对多字段( ManyToManyField )进行索引
- 00:编程入门--了解计算机
- 软路由openwrt新手教程