0
我正在使用此代碼片段http://snipplr.com/view/43115/,我不知道如何訪問標籤屬性以對connectionDidFinishLoading中的數據執行不同的操作?如何從CustomURLConnection獲取標籤?
我正在使用此代碼片段http://snipplr.com/view/43115/,我不知道如何訪問標籤屬性以對connectionDidFinishLoading中的數據執行不同的操作?如何從CustomURLConnection獲取標籤?
是的,但該方法的參數是URLConnection類型,而不是CustomURLConnection。如果您知道該對象實際上是CustomURLConnection,則可以重新投射它並提取「標記」屬性:
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
CustomURLConnection *myconn = (CustomURLConnection *)connection;
NSLog(@"%@", myconn.tag);
NSMutableData *dataForConnection = [self dataForConnection:(CustomURLConnection*)connection];
[connection release];
// Do something with the dataForConnection.
}
非常感謝!這很好。 – user1279526 2012-04-27 20:07:42