本文主要是介绍调用某类时,不用导此类头文件的做法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我是iOS开发,在类比较多,功能比较多的项目中,调用某类时,可以不用导头文件调用。这样就可以避免,因头文件多次被导入,而产生错误。一般很少使用。
做法为:即可得到类本身
Class vc = NSClassFromString(@"xxxxViewController");
获得此类对象,一般用
id object = [[vc alloc]init];
用object对象,调用此类中的方法或属性(注意:不能自动提示出来,可到类中粘贴来)
但一般这样用会有警告。消除警告,可以参考《ios 消除对应警告》,谢谢作者的分享。
这篇关于调用某类时,不用导此类头文件的做法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!