摘要:
使用RestKit方式处理JSON数据有两种方式,一种是ObjectManager方式,另一种是RKClient方式,前段时间一种使用RestKit文档中推荐使用的ObjectManager方式即JSON本地映射的方式去处理数据,但是最近在处理一个有着三层字段嵌套的JSON数据时,发现这样的本地映射相当复杂,所以改用RKClient方式进行数据的请求。RKClient方式使用get方式获得从服务器请求来的完整JSON字符串后,我们还不能按照字段名称的方式使用这些数据,所以我们需要使用SBJson库来自动解析JSON字符串。SBJson有独立的库,不过好在RestKit库中已经包含了SBJ... 阅读全文
摘要:
很多iPhone应用程序需要与服务器进行通信,现在移动平台使用较多的通信格式为JSON,而使用RestKit是处理JSON通信是一种较为常用的方法。 使用RestKit进行JSON的请求有两种方式,我称他们为client方式和object manager方式。现在先不讨论client方式,着重说object manager方式。使用object manager方式的一个特点就是需要将JSON格式的数据映射到本地的类中,那么在获得JSON中的数据之前,我们需要进行本地类的定义,保持本地类和服务器获得的JSON数据格式相对应。 做完映射后,我们就可以从服务器请求数据了,JSON数据从服务器拿... 阅读全文