init UIEdgeInsets和其它类似对象的语法糖。
别忘了在文件顶部导入SugarEdges
import SugarEdges
然后,你不需要像这样初始化
let insets: UIEdgeInsets = UIEdgeInsets(top: 20, left: 10, bottom: 0, right: 10)
你可以这样做
let insets: UIEdgeInsets = [.top: 20, .left + .right: 10]
如果你想对其它类型使用这种初始化方式,只需让它们遵循ExpressibleByEdgesDictionaryLiteral
协议。
要运行示例项目,克隆仓库,然后用Xcode打开位于Example
文件夹下的工作空间。
SugarEdges可通过CocoaPods安装。要安装,简单地在Podfile中添加以下行
pod 'SugarEdges'
Andrés Cecilia Luque (acecilia) [email protected]
SugarEdges遵循MIT许可证。有关更多信息,请参阅LICENSE文件。