一般社団法人 全国個人事業主支援協会

COLUMN コラム

以前、Swiftで作ったWebClientをアプリの都合でObjective-Cで書き直してみました。キャッシュ機能を持っているのが特徴です。

やはりSwiftのほうがスマートに書けるのですがObjective-Cでもある程度は軽量Genericsを用いて真似ることができました。

ただ、今ならもっとモダンな書き方ができるなと思う点が多々あり、いずれ書き換えたものを再公開したいと思います。

そのときはObjective-C用のオレオレReactiveフレームワークを採用したいと考えています。

Objective-Cで作っておけばSwiftからの利用も難しくなく、しかもSwiftのバージョン変更に無関係なのでそれなりに利点はあるような気がするので使い方はそれなりにあるかも。

 

Objective-C版 RDRepositoryObC

https://github.com/KatagiriSo/RDRepositoryObC

 

Swift版 RDRepository

https://github.com/KatagiriSo/RDRepository

The following two tabs change content below.

片桐 奏羽

アプリ開発をしながら物理を研究しています。

最新記事 by 片桐 奏羽 (全て見る)

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア