所以,如果我正确记住了事情,我项目中Prefix.pch中导入的任何东西都会被导入到我的每个新类中。但是,默认情况下,任何NSObject子类都会导入Foundation / Foundation.h并查看子类,并在各自的标题中导入UIKit / UIKit.h。
这不是过度导入吗?我没有在我的课程中两次导入Framework标题吗?
答案 0 :(得分:1)
这是无害的。如果已导入指定的文件,则#import
预处理程序指令不执行任何操作。
答案 1 :(得分:0)
没有办法避免警告。警告是警告而不是错误,因为它们可能是错误的。在这种情况下,请忽略警告。