我正在使用XAMPP,我正在尝试从php文件中获取一些数据。 如果我把文件放在我的网络服务器上,它可以工作,但在本地它不会。看起来像Xcode doenst“找到”我的本地主机..任何想法?
NSString *stringURL = [NSString stringWithFormat:@"http://localhost/root/juraQuiz/test.php"];
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:stringURL]];
NSString *result = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"%@", result);
答案 0 :(得分:0)
不幸的是我还没有发表评论,所以我不得不回答。
我会尝试使用NURLs方法查看url是否实际可解析并检查错误。
-(BOOL)checkResourceIsReachableAndReturnError:(NSError **)error
可能你的本地服务器没有使用正常的http端口,并且正在使用你必须包含在url中的随机内容,即“localhost:3000 / page.php”
另外,对于远程提取数据,NSURLConnection或类似的东西更合适吗?
希望在某种程度上有所帮助。