异步请求obj-c之后的调用方法

时间:2015-06-22 07:12:15

标签: ios objective-c asynchronous uiviewcontroller nsobject

在我的应用程序中,我初始化一个新对象,其中有一个方法调用NSURLConnection的{​​{1}}方法。请求之后,我想在调用者UIViewController中调用一个方法。我尝试使用静态方法,但我无法控制sendAsynchronousRequest。我怎么能这样做?

我尝试了以下内容:

IBOutlet

1 个答案:

答案 0 :(得分:2)

你必须'记住'哪个UIViewController调用该对象。例如,可以使用属性来完成此操作。

in .h

@property (nonatomic) UIViewController *viewController;

你的.m文件中的

@synthesize viewController;

在调用方法之前,请使用

设置属性
anObject.viewController = self;

然后,你就可以打电话了

[viewController finishedPost:self];

sendAsynchronousRequest:方法的完成处理程序中。