我已經經歷了一個Twitter的應用程序的一些開放源代碼,和整個這個傳來:變量前面的'&'符號是做什麼的?
(在OADataFetcher.h)文件:
OAMutableURLRequest *request;
NSURLResponse *response;
NSError *error;
NSData *responseData;
(以下簡稱「fetchDataWithRequest內:委託:didFinishSelector:didFailSelector:」法)OADataFetcher.m:
responseData = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];
我在想,如果有人能請向我解釋什麼&「符號確實在returningResponse和錯誤variab前LES。它是如何不同,然後簡單地使用沒有和符號的變量?
http://stackoverflow.com/questions/1378195/what-does-the-symbol-mean-in-objective-c。 – Nick 2010-07-23 23:55:22