AFNetworking 报错

2015-01-07 19:44:01 +08:00
 zioc

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

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

不只这一处是这样..

3565 次点击
所在节点    iDev
6 条回复
Seakey
2015-01-07 19:54:52 +08:00
我以前在未设置好C++编译条件时,遇到过这个错误
huixsx
2015-01-07 20:56:09 +08:00
warning 当做error处理了,直接关掉哪个
zioc
2015-01-07 21:36:25 +08:00
@huixsx 怎么处理?
zioc
2015-01-07 21:37:25 +08:00
@Seakey 是的,有可能。Compile sources as 设成了Objective C++,因为使用了百度地图的原因。求具体的办法
zioc
2015-01-07 21:40:35 +08:00
@Seakey
@huixsx
貌似解决了。就是把 Compile sources as 改回默认,然后改一个文件为.mm
rannie
2015-01-11 19:53:41 +08:00
嗯 加oc++会有这个问题 需要一个文件为.mm

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

https://www.v2ex.com/t/160086

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

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

© 2021 V2EX