0
后我有这仍然UN-回答回去connectionDidFinishLoading
我正在写一些方法调用JSON API的一个问题,(如this one基本相同,并接收响应, 每个方法将创建一个HTTPRequest ,但收到的数据将不会在该方法中可用,但将在connectionDidFinishLoading中提供。
我现在可以如何使用数据?我有不同的方法,每个方法都接收其他内容,但我无法控制数据因为它位于connectionDidFinishLoading内部,因此收到。
即
登录(执行的HTTPRequest)
getCustomerId(执行的HTTPRequest)
getTextsforCustomer(执行的HTTPRequest) ... ...
我想要做的一些动作JSON响应已经在login/getCustomerId ...方法中。
希望它很清楚。
在此先感谢。
Dror。
但在里面connectionDidFinishLoading我刚刚得到的数据,一次它可以是布尔值,一次它可能是一堆JSON字符串,反正我最终会有几十个服务,几十个方法会执行几十个的HTTPRequests,我不认为connectionDidFinishLoading是接收他们所有的正确的地方,并开始实例化变量......任何其他想法? – 2010-09-06 17:17:46
您可以为您的请求创建单独的对象,每个对象都有自己的http请求。然后让这些对象将结果存储在它们引用的某个中心对象中。或者给他们代表一些中央控制对象的代表。 – 2010-09-06 17:32:47