编辑:
我终于发现我导入了一个对文件有间接导入的头JSONModel.h
文件。
今天我尝试了 AppCode,它给了我一些提示,一些导入是无用的。
我发现似乎某些子类[JSONModel][1]
可以在实现文件(file)中省略自己的头文件的import语句.m
并编译成功。
例如:
TestModel.h
#import "JSONModel.h"
@interface TestModel : JSONModel
+ (JSONKeyMapper *)keyMapperWithJsonToModelDic:(NSDictionary *)jsonToModelDic;
@end
TestModel.m
@implementation TestModel
+ (JSONKeyMapper *)keyMapperWithJsonToModelDic:(NSDictionary *)jsonToModelDic {
return jsonToModelDic;
}
@end
那么什么时候可以省略 import 语句呢?
谢谢。