LoadableNib
LoadableNib
帮助您以安全的方式从 xib 文件中加载视图。您将能够以简单的代码重用 UIView 的子类,无论该类是视图的 自定义类
还是 文件所有者
。
用法
将您的视图声明为符合 Loadable
协议
如果您使用的是名为 SubclassName
的类作为 文件所有者
instantiateFromNibOwner(SubclassName.self)
或者您只需对视图设置以 SubclassName
命名的自定义名称
let instance:SubclassName = UIView().instantiateFromNib(SubclassName.self)
安装
支持 Swift 4。
CocoaPods
将以下行添加到您的 Podfile
pod 'LoadableNib', '~> 1.0'
运行 pod install
。
Carthage
将以下行添加到您的Cartfile
中。
github "Ckitakishi/LoadableNib" ~> 1.0
- 运行
carthage update
。 - 在
/Carthage/Build/*/
中找到LoadableNib.framework
文件,然后将其添加到项目的链接框架和库中。
授权
MIT 授权。