1.
MJRefreshConst.m 里面 会报错: unknown type ‘NSString‘...
原因: xcode6 取消.pch文件, 所以没有导入 foundation和uikit框架
解决方法: 在MJRefreshConst.m头部加上
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
2.
objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self);
Too many arguments to function call, expected 0, have 3
经过几番周折,终于叨叨解决方案了
选中项目 - Project - Build Settings - ENABLE_STRICT_OBJC_MSGSEND 将其设置为 NO 即可
本文介绍了在使用Xcode6时遇到的一个典型问题:由于取消了.pch文件,导致某些.m文件(如MJRefreshConst.m)无法正常编译,出现未知类型错误。文中详细解释了解决方案,即在相应的.m文件头部导入Foundation和UIKit框架,并针对另一个编译错误提供了调整项目设置的具体步骤。
3万+

被折叠的 条评论
为什么被折叠?



