ios - 在 Swift 框架中打包 XIB 进行分发?

标签 ios xcode swift cocoapods xib

我正在创建一个 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/

相关文章:

ios - 无法将 socket 连接到通用类

swift - 删除 UIView 后重置其他组件的约束

ios - 委托(delegate)不会执行功能

ios - 通过 IOS 从 ASP.NET Web API 获取 bool 值或字符串

ios - 滚动时 UItableView 弃用单元格

ios - 从 UITableView 中排除文档

使用此 URL 在 Swift 中解析 JSON

ios - 如何从标签栏打开相机?

objective-c - 从 Objective-C 代码调用时,Xcode 调试器无法显示 [AnyObject] 数组的值

XCode 4.3.2 不会附加到调试器