在 Xcode 中,我声明了一个前向类以避免循环导入,例如
@class MyClass;
然后我对该类进行方法调用,例如
[MyClass myMethod];
但是我收到了前级警告,例如
warning: receiver 'MyClass' is a forward class and corresponding @interface may not exist
如何在我的整个项目中隐藏它们?
最佳答案
您在头 文件中使用前向类声明来防止循环导入。
您仍然必须在 .m 文件中导入 MyClass header 。 .m 文件不存在循环导入问题。
关于objective-c - Xcode:摆脱前向类警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1916776/