0

情况。XMLProxy 类是单例的。XMLRequest 类也是。

通常,当我想请求 URL 时。例子 :

XMLProxy *xmlProxy = [XMLProxy sharedInstance];
[xmlProxy tryGetDataWithParameter:example_parameter];

// Method "tryGetDataWithParameter" will call method "requestURL" from XMLRequest Class

// Assume that is [xmlRequest requestURL];

// and XMLProxy Class (XMLProxy delegate) will create xml parser for each "example_parameter" 
type to response xml data receive.

没问题。

问题?我想创建可视化后台进程来请求 URL,并创建单例的 AutoSending 类。

我想使用 AutoSending 类来调用方法“tryGetDataWithParameter”(来自 XMLProxy 类)。调用示例:[autoSending start];

-(void)start{ XMLProxy *xmlProxy = [XMLProxy sharedInstance]; [xmlProxy tryetDataWithParameter:example_parameter]; }

我可以使用 NSThread 调用语句“[autoSending start]”吗?它是视觉后台进程的结果。

4

1 回答 1

1

与其尝试自己编写所有这些代码,不如使用像AFNetworking这样的库,它构建在NSURLConnectionNSOperation和其他标准 IOS 技术之上。然后,您可以使用 NSOperationQueue 在另一个线程上运行您的请求。

于 2012-09-08T07:18:38.603 回答