小编Bra*_*oye的帖子

Alamofire 3.0 ReactiveCocoa转换

我遇到了很多麻烦将我的老Alamofire 2.03.0ReactiveCocoa.我一直在收到一个未知的标识符错误sendNext并且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)) …
Run Code Online (Sandbox Code Playgroud)

reactive-cocoa swift alamofire

7
推荐指数
1
解决办法
933
查看次数

标签 统计

alamofire ×1

reactive-cocoa ×1

swift ×1