我正在创建一个 Swift 框架,以便我可以通过 CocoaPods 和 Carthage 分发它。我的问题是是否可以在我的框架中分发 .xib 文件?如果是这样,消费开发者将如何使用它?
最佳答案
您可以像这样从您的框架加载您的 .xib 文件:
UINib(nibName: "MyXib", bundle: NSBundle(identifier: "bundleName")
或者如果你知道框架中类的名称
UINib(nibName: "MyXib", bundle: NSBundle(forClass: MyClass.self)
关于ios - 在 Swift 框架中打包 XIB 进行分发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36313166/