1

我在我的 iOS 应用程序中收到警告。它似乎不会影响 iOS 6 中的性能,但我的应用在 iOS 7 beta 2 中从 Flickr 加载照片时崩溃了,我不确定这是否是 beta 的问题,或者可能与此警告有关但无论如何,我想摆脱警告。有什么帮助吗?

Implicit conversion from enumeration type 'enum NSJSONWritingOptions' to different enumeration type 'NSJSONReadingOptions' (aka 'enum NSJSONReadingOptions')

NSError *error;
NSDictionary *results = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONWritingPrettyPrinted error:&error];
4

2 回答 2

4

很简单!!只需重新阅读警告。它说您NSJSONWritingOptions在期望时在 options 参数中传递选项NSJSONReadingOptions

更改您的代码行,如下所示:

NSDictionary *results = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableContainers error:&error];

它应该可以帮助你。

于 2013-07-01T15:58:11.977 回答
0

核心背景适用于 iOS 6 和 iOS 7 beta 1,2。该项目的灵感来自 Yahoo Weather iOS 应用程序。ObjectiveFlickr 用于 Flickr 集成。

https://github.com/justinmfischer/core-background

于 2013-07-03T16:47:02.823 回答