I have many problems converting old Alamofire 2.0 to 3.0 into ReactiveCocoa . I keep getting an unknown identifier error when sendNext and sendCompleted .
public final class Network: Networking { private let queue = dispatch_queue_create( "Beet.BeetModel.Network.Queue", DISPATCH_QUEUE_SERIAL) public init() { } public func requestJSON(url: String, parameters: [String : AnyObject]?) -> SignalProducer<AnyObject, NetworkError> { return SignalProducer { observer, disposable in let serializer = Alamofire.Request.JSONResponseSerializer() Alamofire.request(.GET, url, parameters: parameters) .response(queue: self.queue, responseSerializer: serializer) { _, _, result in switch result { case .Success(let value): sendNext(observer, value) sendCompleted(observer) case .Failure(_, let error): sendError(observer, NetworkError(error: error)) } } } } }
swift alamofire reactive-cocoa
Brady coye
source share