我正在尝试在每个类中创建类的实例。但是xCode没有给予许可。
例如;
我有A类,我已经创建了B类的实例,如果我在B中创建A的实例。它显示一个错误,找不到该类你的意思是这个类。所以,我无法添加它
你能解释一下这种情况吗?有解决方案吗?
谢谢
答案 0 :(得分:2)
您需要将每个类.h文件#import到另一个.m文件中。如果将每个.h导入到.h文件中,那么您将具有无效的循环度。如果你需要实例的公共属性,那么在.h文件中使用@class而不是#import(这无论如何都是限制范围和可见性的良好做法)。