我知道ASIHTTPRequest,但它對我來說太強大了。實際上,我很狡猾地使用它提供的一些功能。它也有太多的依賴性。是否有iPhone的輕量級http請求庫?
我也知道NSURLConnection,我也不喜歡它。
我還有其他選擇嗎?
我知道ASIHTTPRequest,但它對我來說太強大了。實際上,我很狡猾地使用它提供的一些功能。它也有太多的依賴性。是否有iPhone的輕量級http請求庫?
我也知道NSURLConnection,我也不喜歡它。
我還有其他選擇嗎?
您可以查看iOS的AFNetworking庫,ASIHTTPRequest的替代品。
不喜歡它,有什麼不喜歡。 ASIHttpRequest是最容易實現的。只有更容易的是使用對象initWithContentsOfURL
方法:
NSString *someString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://some.url/file.ext"]];
但你真的應該尋找到類似AFNetworking,因爲ASIHttpRequest不再由它開發的創作者。 AFNetworking非常強大,並使用塊,這使您的編碼保持在最低限度。
ASIHTTPRequest不只是矯枉過正,它也是officially abandoned and deprecated by its developer。人們似乎不知道這一點,所以請幫助解決這個問題。
AFNetworking似乎是繼承人顯然,雖然它有競爭對手。