关于OC头文件互相引用的问题(未完待续)
来源:互联网 发布:windows鼠标指针下载 编辑:程序博客网 时间:2024/04/29 21:44
在OC中头文件互相引用是很常见的一件事,如:
A的头文件#import "B.h" 而B的头文件#import "A.h"
这个时候就会出现意想不到的问题。系统会在你实例化A类型的的变量的时候报错,把你弄得很惆怅也不知道是哪里错了。
解决办法:
1.如果出现重复引用的问题,首先在头文件中删去#import
2.在头文件中添加一个@class
3.在实现文件中添加#import
这样就可以完全解决这个问题,在AppDelegate中就是用这样的方法来实现对ViewController的引用
参考博客:http://m.blog.csdn.net/blog/Chen_Yilong/8615643
- 关于OC头文件互相引用的问题(未完待续)
- 关于Mysql的死锁问题(未完待续)
- 头文件互相引用
- 头文件互相的问题
- 关于C++的头文件互相包含的问题
- 使用预声明解决结构体互相引用以及头文件内容互相包含的问题
- 使用预声明解决结构体互相引用以及头文件内容互相包含的问题
- 关于DOM和节点的问题(未完待续...)
- RMQ问题(未完待续)
- 统计数字问题(未完待续)
- 关于接收消息的问题(尚有疑问,未完待续)
- 头文件互相包含的问题
- 头文件互相包含的问题
- 关于抽象类的整理(未完待续)
- 关于URL的函数-PHP(未完待续)
- 安装GT4时遇到的一些问题(未完待续)
- 仙人掌相关问题的处理方法(未完待续)
- 图的色数问题整理(未完待续......)
- UIImageVIew的使用
- UIImage的使用
- UIAlertView的使用
- 怎么样把UIImage保存到相册
- 保存录像到相册
- 关于OC头文件互相引用的问题(未完待续)
- 怎么把GPUImageFIlter处理过的图像保存成UIImage
- 用GPUImage开启相机并且开启滤镜效果
- 使用GPUImage开启的相机进行摄像,保存写入到Path
- sql 2000打开企业管理器时报mmc不能打开文件SQL Server Enterprise Manager.MSC解决方案
- 通过UIImagePickerController完成照相和相片的选取
- oracle 创建表空间 用户授权
- 简单tableView的使用
- 中国有没有‘乔布什’?