- LRConnection is an HTTP library that makes networking for iOS easier
- Podfile
pod 'LRConnection'
- Manually
add LRConnection.framework to "General->Embedded Binaries"
- Minimum iOS 8.0
- Objective-C
LRConnectionManager *manager = [LRConnectionManager sharedManager];
[manager requestForUrl:urlString method:LRHTTPMethodGET params:params progress:nil success:^(NSData * _Nonnull data) {
// success callback
} failure:^(NSError * _Nonnull error) {
// failure callback
}];
- Swift
let manager = LRConnectionManager.shared()
manager.request(forUrl: urlString, method: .GET, params: params, progress: nil, success: { (data) in
// success callback
}, failure: { (error) in
// failure callback
})