タグ

swiftとframeworkに関するm_shige1979のブックマーク (3)

  • Swiftでコマンドラインツールを作る - Qiita

    やること Swiftでコマンドラインツールを作る プロジェクト構成などがCarthageとだいたい同じものを作る 依存管理にCarthageを使用する やらないこと 自分で作ったコマンドをbrew install出来るようにする Github 大体同じ手順で作業してcommitしたので、多少参考になるかもしれない。 XcodeでProjectを作る 最初に作るのはCocoa Applicationです。 今回は凄いツールを作ります。適宜自分が作るプロジェクトに置き換えて下さい。 Cocoa FrameworkのTargetを追加する Frameworkの名前はプロジェクト名にKitを付けたやつにします。適宜変更したりいろいろして下さい。 作ったTargetのschemeを共有設定にする 方法は適宜ぐぐって下さい。 全てをまとめるWorkspaceを作る さっき作ったxcodeprojを一旦

    Swiftでコマンドラインツールを作る - Qiita
  • XCode6 & SwiftでFrameworkを作る方法 (1) | 燃えよKEYBOARD

    XCode5以前ではFrameworkを作るのは非常に難解でわざわざFrameworkを作ろうという気になれなかったのですがWWDC2014の"Building Modern Frameworks"のセッションをみるとなにやらとても簡単になっているようでトライしてみました。 (上のセッションビデオでは細かな手順の説明が省かれているので実際はおもったより苦労しました。。) まず、新規にXcodeのProjectを立ち上げ、SingleViewApplicationを作ります。 MyAppという名前にしました。 次にFrameworkをTargetとして追加します。(この部分がXCode6で追加された便利な機能です。) XCodeのメニューからFile -> New -> Targetで下の添付のようにCocoa Touch Frameworkを選択します。 ここではMyFramewokという

    XCode6 & SwiftでFrameworkを作る方法 (1) | 燃えよKEYBOARD
  • Carthage: Swift対応の新しいライブラリ管理

    Nov 20, 2014 iOS, OSXで利用できるライブラリ管理ツールといえばCocoaPodsが有名ですが、 それとはまた違った方針のCarthageというライブラリ管理ツールがリリースされました。 GitHubのデベロッパーを中心としたチームで開発が進められているようです。 https://github.com/Carthage/Carthage インストール方法 Releasesからpkgをダウンロードして、インストーラーを実行します。 使い方 Cartfileを書く carthage updateを実行する Carthage.buildに作成された.frameworkをXcodeに追加する Cartfileではgithub, gitの2種類のキーワードが利用でき、以下のように書きます。 サポート対象 Carthageはdynamic frameworkのみをサポートするため、C

    Carthage: Swift対応の新しいライブラリ管理
  • 1