如何用php脚本将图像和int返回到iphone

问题描述

|| 我编写了一个iPhone应用程序,该应用程序使用NSMutableuRLRequest和NSURLConnection调用服务器上的.PHP脚本,该服务器使用命令file_get_contents和echo返回图像。 但我想在图像旁边返回一个int值。我怎样才能最优雅地实现这一目标?     

解决方法

        服务器端:将int放在PHP脚本输出的原始图像数据之前(例如,使用PHP的
.
运算符) 客户端:在NSURLConnection完成加载请求后,在iPhone上拆分接收到的NSData。您可以使用
[NSData subdataWithRange:]
。查看此问题的答案以获取更多信息和示例。 注意数据编码方面的差异(我建议在整个基础架构中使用UTF8编码)。 可能有很多方法可以做您想做的事情,其中​​有些会比这种方法更好,但是应该可以!