0

我正在尝试编写一个将像这样运行的方法:

NSString *responseData = [myAwesomeWrapper getStringfromURL:@"http://spam.com"];

在幕后,我想异步执行请求(因为我需要身份验证和 HTTPS)。问题显然是异步请求需要使用 didReceiveResponse 的委托回调。这使我无法编写我想到的整洁方法。

虽然我理解这种方法,但当我需要发出几个不同的请求并直接从同一个控制器访问数据时,我已经厌倦了它所产生的复杂因素。发明在不与现有调用冲突的情况下捕获数据的方法已经过时了。

我读过可能使用 NSNotificationCenter 来模仿这个,但是我读过的例子并没有揭示一个明显的方法来完成这项工作。

我的 C# 大脑要求太多了吗?

完全披露:我在 Objective-C/Cocoa-Touch 上真的很新。对我放轻松。:)

4

1 回答 1

0

听起来像是ASIHTTPRequest的工作

于 2011-02-22T04:46:07.803 回答