2016-03-30 8 views
0

私はSwiftフレームワークを作成していますので、CocoaPodsとCarthageを介して配布することができます。私の質問は、私のフレームワークに.xibファイルを配布することが可能な場合ですか?もしそうなら、それを消費する開発者はどのように使用するでしょうか?配布用のSwiftフレームワークのパッケージXIB?

+1

内のクラスの名前を知っていれば、私はあなたがあなたのXIBを置くことができると思いますリソースバンドルを作成し、NSBundleを使用してロードします。 – EmilioPelaez

答えて

1

あなたはこのようなあなたのフレームワークからあなた.xibファイルをロードすることができます

UINib(nibName: "MyXib", bundle: NSBundle(identifier: "bundleName") 

たり、フレームワーク

UINib(nibName: "MyXib", bundle: NSBundle(forClass: MyClass.self)