我有两个相关的文件: CollectionViewController.m和ImageDetailViewController.m
对于CollectionViewController.m,“#import”Reachability.m“+功能正常。我已经添加了所有框架。
但是,当我尝试在ImageDetailViewController.m中导入Reachability.m文件时,我得到了“Reachability.m - File Not Found”-error。我不明白为什么会这样。这两个文件都在同一个组中,文件夹中包含所有内容。
有没有人碰到过这个?我很感激解决方案,这让我疯狂!
答案 0 :(得分:0)
您通常不会导入Reachability.m
,只有要导入的必需文件才有.h
个扩展名为头文件。导入.m
文件的问题是编译器可能无法找到.m文件并会抱怨。
我建议你使用前向声明以更快的方式构建代码并为其编制索引,你可以在代码中添加这样的类
<强> CollectionViewController.h 强>
您的@class Reachability;
标题文件中的 CollectionViewController.h
@property(strong,nonatomic)Reachability *reachability; // here you are declaring a property
<强> CollectionViewController.m 强>
`#import "Reachability.h"` //only .h file is required to be imported
现在,您可以reachability
self.reachability
媒体资源