【发布时间】:2012-04-24 20:42:43
【问题描述】:
我收到了错误
“不兼容的指针类型将'NSURL *'发送到'NSString *'类型的参数
拨打initWithContentsOfFile:usedEncoding:error:时
- (NSMutableArray *)qBlock{
NSURL *url = [[NSURL alloc] initWithString:@"http://addressToPath.php"];
NSError *error = nil;
NSStringEncoding encoding;
NSString *response = [[NSString alloc] initWithContentsOfFile:url
usedEncoding:&encoding
error:&error];
const char *convert = [response UTF8String];
NSString *responseString = [NSString stringWithUTF8String:convert];
NSMutableArray *sample = [responseString JSONValue];
return sample;
}
【问题讨论】:
-
...您是如何尝试自己解决此问题的?
-
我正在从 initWithContentsOfURL 更改为 initWithContentOfURL:encode:error。所以以上就是我所做的......
标签: objective-c cocoa-touch nsstring runtime-error