我正在创建一个Swift框架,所以我可以通过CocoaPods和Carthage分发它。我的问题是,是否可以在我的框架中分发.xib文件?如果是这样,消费者会如何使用它?
答案 0 :(得分:1)
您可以从框架中加载.xib文件,如下所示:
UINib(nibName: "MyXib", bundle: NSBundle(identifier: "bundleName")
或者如果您知道框架中的类名称
UINib(nibName: "MyXib", bundle: NSBundle(forClass: MyClass.self)