我有一些Objective-C類,帶有實現和頭文件。 一類,這是AppDelegate
子類,具有這就好比下面使用API調用來獲取數據的方法:如何知道另一個界面中的網絡活動是否完成?
@implementation API
- (NSMutableData *)set:(NSString *) API
{
NSURLRequest *request = [NSURLRequest requestWithURL:
[NSURL URLWithString:GETString]];
self.connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
}
我有一些更多的類,這是是UIViewController
,子從我打電話其中類似如下:
- (void)viewWillAppear:(BOOL)animated
{
API *theInstance = [[API alloc] init];
[theInstance set:@"&get=different&call=getAPIMethods"];
}
現在我想從UIViewController
擴展類方法得到響應數據在- (void)connectionDidFinishLoading:(NSURLConnection *)connection
- (void)viewDidAppear:(BOOL)animated
如何獲得NSMutableData
的退貨?
你有一個類是AppDelegate的子類?爲什麼? –
我不知道爲什麼。但在項目中添加類文件時,我添加了AppDelegate作爲子類。 – itsazzad