[英]How to send strings from a PHP-server to an Objective-C client?
我有一台可以运行PHP脚本的服务器,以及一个用Objective-C和Cocoa编写的应用程序。
从服务器向客户端发送多个字符串(在我的情况下为4)的最简单方法是什么?
从网络接收数据/字符串的最简单方法:
对于纯数据:
NSData *myData = [NSData dataWithContentsOfURL:myURL];
对于实际的字符串:
NSError *error = nil;
NSString *myString = [NSString stringWithContentsOfURL:myURL encoding:NSUTF8StringEncoding error:&error];
if (error) {
NSLog(@"Could not receive string: %@", error);
}
这两个调用会触发一个同步请求 ,从而阻塞您的线程。
对于异步非阻塞请求,请阅读Apple的URL加载系统编程指南,以获取完整说明。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.