initWithContentsOfURL在设备上的iOS 7上返回nil;在模拟器中很好

时间:2013-09-26 12:47:56

标签: nsmutablearray plist ios7

在升级到iOS 7和XCode 5之前运行正常:

NSMutableArray *test;test=[[NSMutableArray alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://avia.se/iphone/gillabilen/test.xml"]];

如您所见,URL在浏览器中正常加载。它验证为UTF-8。该方法不推荐使用。

它将nil运行连接到运行iOS 7的Iphone 4.在模拟器7.0中正常工作。

我完全被难住了! :)任何建议赞赏。

1 个答案:

答案 0 :(得分:1)

试试这个:

 NSArray *a = [NSArray arrayWithContentsOfURL:[NSURL URLWithString:@"http://avia.se/iphone/gillabilen/test.xml"]];
 NSLog(@"%@", a);

在我的控制台中返回:

enter image description here