タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

swiftとRxに関するd_animal141のブックマーク (3)

  • RxSwift 読んでる - @hadashiA

    RxSwiftをちょっとずつ読んでる。最初はちょっと継承構造が激しい印象を受けたけど、基的に関数型のワードに疎い自分でもとても読みやすいです。 Rxの不思議を理解していくと、アプリケーション内の別のパラダイムと仲良くする方法を考えるときのヒントになったり、まだ見ぬ応用が待っている予感がします。 ObservableとSink Rxは、関数型言語の知識や並行処理の知識がなくても普通に使えるため、まずはその辺の事柄に目をつむり、 Observable がどう作用しているか理解するところから見ていきます。 さて、 Observable のオペレーターメソッドはなにをしているんでしょうか。 Observable に生えている map やら flatMap やらの各オペレーターメソッドは、新しいObservableを作って返しますが、このとき返るのはもちろん、オペレーターごとの挙動がカスタマイズさ

    RxSwift 読んでる - @hadashiA
  • RxSwiftをやめてReactiveKitに乗り換えた話 – りばーす.swift

    どうも、最近仕事でも個人でも、Swiftで大規模なアプリ開発をしていない @rb_de0 です。 個人で開発しているアプリ「 Limentor 」にて、ベース部分にRxSwiftを使っていたのですが、つい最近になってReactiveKitに乗り換えました。 RxSwiftは、Swift界隈では言わずと知れたライブラリで、MVVMパターン(のようなもの)を簡単に実装できます。似たようなライブラリでSwiftBondReactKitなどがあります。 アプリを開発し始めた当初は、プロパティのバインディングが1行で実装できるSwiftBondを使っていたのですが、APIリクエストのフローを1回でやりたいなと思い、イベントの種類が存在するRxSwiftに移行したんですよね。 移行したのはいいがバインディングが面倒くさかった。。。 そこで登場したのが「ReactiveKit」です(ReactKit

  • RxSwiftを用いたシンプルなHTTPクライアントの実装例 | 53ningen.com

    Alamofire.Manager class Scheduler { let backgroundWorkScheduler: ImmediateScheduler let mainScheduler: SerialDispatchQueueScheduler init() { let operationQueue = NSOperationQueue() operationQueue.maxConcurrentOperationCount = MangaContext.MAX_CONCURRENT_OPERATION_COUNT operationQueue.qualityOfService = NSQualityOfService.UserInitiated backgroundWorkScheduler = OperationQueueScheduler(operationQue

    d_animal141
    d_animal141 2015/09/15
    RxSwiftを用いたシンプルなHTTPクライアントの実装例
  • 1