Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Objective c 在NSURLConnection完成后使用来自委托的数据_Objective C_Nsurlconnection - Fatal编程技术网

Objective c 在NSURLConnection完成后使用来自委托的数据

Objective c 在NSURLConnection完成后使用来自委托的数据,objective-c,nsurlconnection,Objective C,Nsurlconnection,我创建了一个NSURLConnection,并创建了一个单独的类用作委托,但在连接完成后,我无法使用委托数据。数据从委托类内部而不是外部写入控制台 在ServerCommunicationDelegate类(委托)中,在方法“connectionDidFinishLoading”中: 在发生连接的类中: ServerCommunicationDelegate *del = [[ServerCommunicationDelegate alloc] init]; NSURLConnection *c

我创建了一个NSURLConnection,并创建了一个单独的类用作委托,但在连接完成后,我无法使用委托数据。数据从委托类内部而不是外部写入控制台

在ServerCommunicationDelegate类(委托)中,在方法“connectionDidFinishLoading”中:

在发生连接的类中:

ServerCommunicationDelegate *del = [[ServerCommunicationDelegate alloc] init];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:del];
NSLog(@"Errorlog %@", del.errorLog); // Returns null
“errorLog”是“ServerCommunicationLegate”的属性

在这里,我是否误解了授权范例,或者是我遗漏了什么


无论哪种方式,请提前感谢。

NSURLConnection异步工作。线路

NSLog(@"Errorlog %@", del.errorLog); // Returns null
在连接完成加载之前(可能在连接启动之前)执行
加载)。

啊哈,我知道我错过了什么。谢谢
NSLog(@"Errorlog %@", del.errorLog); // Returns null