Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在objective C中创建一个可重用的web接口类?_Iphone_Objective C_Web Services_Code Reuse - Fatal编程技术网

Iphone 如何在objective C中创建一个可重用的web接口类?

Iphone 如何在objective C中创建一个可重用的web接口类?,iphone,objective-c,web-services,code-reuse,Iphone,Objective C,Web Services,Code Reuse,我正在开发一款新的iPhone/iPod应用程序,其中包括执行web服务请求的需求。我找到了通过将控制器设置为委托来同步或异步执行这些请求的方法。不过,我真正想做的是创建一个类来处理整个应用程序的所有web请求,并在需要时创建该类的实例。这样,cookie和常见代码就可以在一个地方处理,而不是在整个应用程序中处理 到目前为止,我所想到的唯一一件事就是创建一个新线程,该线程在自身内部同步处理请求,然后在请求完成后将消息发送回调用控制器。有没有更好的方法来完成我想做的事情?Cookies已经是一种共

我正在开发一款新的iPhone/iPod应用程序,其中包括执行web服务请求的需求。我找到了通过将控制器设置为委托来同步或异步执行这些请求的方法。不过,我真正想做的是创建一个类来处理整个应用程序的所有web请求,并在需要时创建该类的实例。这样,cookie和常见代码就可以在一个地方处理,而不是在整个应用程序中处理


到目前为止,我所想到的唯一一件事就是创建一个新线程,该线程在自身内部同步处理请求,然后在请求完成后将消息发送回调用控制器。有没有更好的方法来完成我想做的事情?

Cookies已经是一种共享资源了

我建议你读一下这本书,了解一下苹果是如何设置一切的。根据您所描述的,您需要与他们设置系统的方式非常相似的东西,可能需要一个用于连接的单例类。您还可以查看哪些是所有连接内容的良好包装。

我不建议在这里编写自己的代码。很多人已经为您解决了这个问题。

Cookies已经是一种共享资源

我建议你读一下这本书,了解一下苹果是如何设置一切的。根据您所描述的,您需要与他们设置系统的方式非常相似的东西,可能需要一个用于连接的单例类。您还可以查看哪些是所有连接内容的良好包装。
我不建议在这里编写自己的代码。很多很多人为你解决了这个问题