AFNetworking 报错

2015 年 1 月 7 日
 zioc

self.state = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(state))] integerValue];
编译不通过,这个怎么整

错误是
assigning to 'AFOperationState' from incompatible type ‘NSInteger’ (aka 'long')

不只这一处是这样..

4165 次点击
所在节点    iDev
6 条回复
Seakey
2015 年 1 月 7 日
我以前在未设置好C++编译条件时,遇到过这个错误
huixsx
2015 年 1 月 7 日
warning 当做error处理了,直接关掉哪个
zioc
2015 年 1 月 7 日
@huixsx 怎么处理?
zioc
2015 年 1 月 7 日
@Seakey 是的,有可能。Compile sources as 设成了Objective C++,因为使用了百度地图的原因。求具体的办法
zioc
2015 年 1 月 7 日
@Seakey
@huixsx
貌似解决了。就是把 Compile sources as 改回默认,然后改一个文件为.mm
rannie
2015 年 1 月 11 日
嗯 加oc++会有这个问题 需要一个文件为.mm

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/160086

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX