//该方法用于查询 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

查找一个类的好方法,可节省做很多层的传递相关推荐

  1. Java反射机制demo(五)—获得并调用一个类中的方法

    这个demo在使用反射机制操作属性之前,主要原因是因为在.class文件字节码中,方法排在属性的前面. 1,获得一个类中的方法 先看一下方法和运行结果.获取所有的方法使用Class类中getMetho ...

  2. java有且只有一个什么_1. 一个Java应用程序必须且只有一个类含有 main_____ 方法....

    1.一个Java应用程序必须且只有一个类含有main_____方法.2.构造方法是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型.3.子类自然地继承了其父类中不是... 1 ...

  3. 一个java应用程序必须且只有一个类含有什么方法_JAVA简答题!!!

    Java简答题 1.简述java语言的特点? 1.2 Java语言是目前使用最为广泛的网络编程语言之一(1分) 具有面向对象(1分) 与平台无关性(1分) 多线程性(1分) 动态性等特点(1分) 2. ...

  4. 写出一个类People,并由该类做基类派生出子类Employee和Teacher

    写出一个类People,并由该类做基类派生出子类Employee和Teacher.其中People 类具有name.age两个保护成员变量,分别为String类型.整型,且具有公有的getAge成员函 ...

  5. 装饰一个类及内部方法

    通过装饰器函数修改一个类属性 class MyClass: NAME = 'My CLASS HAHAHA' def __init__(self): pass print(MyClass.__dict ...

  6. 将控件关联的变量值传递到另外一个类中的方法

    今天在修改V1.1的一个bug:当向一个场景中加入已存的模型时会提示模型已存在,要求更改模型名称. 具体步骤如下: 1.新建一个对话框,ID为:IDD_RENAME,在此对话框中添加一个Edit控件, ...

  7. 如何使用一个类里面的方法

    导包 首先,想要使用这个类里面的方法就要先对该类导包. 使用Import关键字在该类的所有代码之前进行导包,引入你想要的使用的类,其中java.lang是缺省的,是java的基础包,包里面的类不用导入 ...

  8. 如何使用IDEA 显示一个类的所有方法?与eclipse的outline视图类似

  9. 在IDEA中快速查找一个类的快捷键

    双击shift键

最新文章

  1. 【 FPGA/IC 】谈谈复位
  2. python3 for mac_PyCharm for Mac-PyCharm Mac版下载 V2018.3.2-PC6苹果网
  3. Python 面向对象-如何查看类的父类,外部如何获取类的名字
  4. 分支合并 Fork-Join 框架
  5. ontouchevent android,android onTouchEvent处理机制总结(必看)
  6. 企业级控件库之大数据量分页控件 (非原创)
  7. 【今晚7点半】:华为云在数字人领域的技术探索与实践
  8. SAP Commerce Cloud(原Hybris)和SAP Cloud for Customer(C4C)的SQL trace工具
  9. 华强北万事俱备,只待 iPhone 11到货
  10. Jsp使用Cookie完成记住账号密码的功能
  11. 谁说互联网行业发展走到了尽头?
  12. 「leetcode」973. 最接近原点的 K 个点【优先级队列】详解
  13. MATLAB学习——Matlab系统环境介绍
  14. 比扫描全能王还好用的OCR文字识别神器
  15. CCPP Blog 目录
  16. Emoji表情存入数据库报错:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…'
  17. Android设置状态栏的字体颜色
  18. django-haystack 对 多对多字段( ManyToManyField )进行索引
  19. 00:编程入门--了解计算机
  20. 软路由openwrt新手教程

热门文章

  1. 一款简洁大气的商城官网介绍源码
  2. PHP物业居民小区业主房产办公管理系统源码-支持多小区管理系统
  3. 非常简洁漂亮的博客导航页带自适应
  4. 设计模式之美:Strategy(策略) -未经作者同意的转载
  5. PHP常见缓存技术分析,让重复的调用缓存以加快速度
  6. Magento教程 12:Magento快速上传大量商品的方法
  7. 纯CSS打造的Family tree(族谱)
  8. FLEX Array和ArrayCollection的区别
  9. Linux查看负载 uptime,w ,top,iostat 命令
  10. 华为机试——句子逆序