iOS _MJRefresh 导入最新Xcode 报错 解决方法

来源:互联网 发布:linux系统解压缩文件 编辑:程序博客网 时间:2024/05/01 02:27

Xcode7.2
用刷新的时候导入MJRefresh时报错Too many arguments to function call, expected 0, have 3
问了度娘说:
选中项目 - Project - Build Settings - ENABLE_STRICT_OBJC_MSGSEND 将其设置为 NO 即可 结果: 错误更多
这里写图片描述
又问了度娘, 搜罗资料终于找到解决方法:
1,
在 MJRefreshConst.m 中 包含

#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>

但是还是会有一个错误,就是
Too many arguments to function call, expected 0, have 3
此时进行第二步:
2,选中项目 - Project - Build Settings - ENABLE_STRICT_OBJC_MSGSEND 将其设置为 NO 即可
这时候是彻底结束了,

经测试:最好使的还是导入最新的MJRefresh 包,直接导入即可使用没有任何兼容性问题
送上最新地址:
代码地址: https://github.com/CoderMJLee/MJRefresh
代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000
再送上一枚详细使用网址: 包含UITableView, UICollectionView, UIWebView,
http://www.tuicool.com/articles/uyMvEzY

1 0
原创粉丝点击