カスタムSwiftフレームワークに取り組みましょう。
ステップ 1:
Select Xcode -> File -> New -> Project -> Cocoa Touch Framework
任意の名前をつけます。 例えば ASwiftFrameworkです。
Step : 2
Select Xcode -> File -> New -> File -> Cocoa Touch Class
Give any name…好きな名前をつけます。 ここではASwiftFrameworkと同じ名前にします。
ステップ3:
パブリッククラスfunc.を作成する
ここで、この関数をテストしなければならないでしょう。
ステップ4:
Xcode -> File -> New -> Target -> Single view app.
任意の名前.を付ける。 TestSwiftFramework
ステップ5:
ビューコントローラクラスでASwiftFramworkをインポートします。
Step 6:
プロジェクト対象の選択.
一般セクション –
組込みバイナリでAswiftFrameworkの追加.
組込みバイナリでASwiftFrameworkの追加。
Step 7:
Goto Build Phases Section –
Target DependenciesでASwiftFrameworkを追加してください。
Step 8:
Select Xcode -> File -> New -> Target -> Cross-Platform ->Aggregate.を選択し、Xcodeを起動。
任意の名前をつける.Like.Like.Like.Like.Like.Like.Like.Like.Like.Like.Like.Like.Like.Like: Universal
ステップ9:
新しい実行スクリプトフェーズを追加する
Step 11:
汎用タガーとアーカイブを選択する:
以下のようなフォルダが開かれます。
シミュレータ、デバイス共通のフレームワークを作成しました。
このフレームワークを別のアプリで使用します。 このフレームワークをインポートし、使用する場所と、
組み込みバイナリのところに ASwiftFramework を追加することを忘れないでください。 自動的に Linked Frameworks and Libraries .
に追加されます。