タグ

2018年6月18日のブックマーク (2件)

  • Carthageを使ってビルド時間を短縮しよう - Qiita

    Carthageとは Carthage(カーセッジ)は、Swift製のライブラリ管理ツールです。 Cocoaのライブラリ管理ツールとして有名なCocoaPodsは、自動的にワークスペースの生成と更新を行うなど、多くの機能を搭載していますが、 Carthageはそうでない、シンプルで柔軟性があり、余計なことをしないツールとして作られました。 なぜCarthageを使うのか 先ほどCarthageにはシンプルで余計なことをしないという特徴があると述べましたが、 いま自分としては コンパイル時間が短くなる という点に最も魅力を感じて使用しています。 Carthageはライブラリをインストールすると、そのライブラリを事前にビルドをし、フレームワークを作成してくれるため、 CocoaPodsを使うのに比べ、コンパイル時間を短くすることができるんですね。 実際にメッセージングアプリSync開発の舞台裏

    Carthageを使ってビルド時間を短縮しよう - Qiita
    xoyip
    xoyip 2018/06/18
    完全に忘れてた
  • Getting started with Moya

    Moya is a Swift Network Abstraction Library. It provides us with an abstraction to make network calls without directly communicating with Alamofire. With this tutorial we will learn how to get started with the framework, discover some tips & tricks and learn all basics from code examples. Why Moya?Let’s firstly discuss why NOT Moya: It introduces a dependency to your project. Your project’s succes

    Getting started with Moya
    xoyip
    xoyip 2018/06/18