2
我想同步獲取網址的MIME類型。我不想使用NSURLConnection。 就像這樣:可可:獲取Mime類型的網址?
NSString * theMimeType = [self getMimeTypeFromURL:theURL];
任何想法?
我想同步獲取網址的MIME類型。我不想使用NSURLConnection。 就像這樣:可可:獲取Mime類型的網址?
NSString * theMimeType = [self getMimeTypeFromURL:theURL];
任何想法?
是絕對沒有理由不使用異步請求。
使用NSURLConnection
的委託方式。
NSString *url = ...;
NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:url]];
NSURLConnection *conn = [NSURLConnection connectionWithRequest:req delegate:self];
[conn start];
別的地方在你@implementation
:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
NSString *mime = [response MIMEType];
//do something with mime
}
同步的網絡操作是邪惡的。我的意思是,像一個大規模的兇手一樣,把孩子們從懸崖上推到一個充滿鯊魚的海洋中,同時強姦他們的母親和燒燬建築物。 – JustSid 2011-02-08 22:48:12
@JustSid因此NSURLConnection創建的每個線程都是一個大規模的兇手,他們將孩子們從懸崖上推入充滿鯊魚的海洋,同時強姦他們的母親並燒燬建築物? – 2011-02-08 22:51:15