【文件属性】:
文件名称:SwiftyUtils:每个项目中需要的所有可重用代码
文件大小:217KB
文件格式:ZIP
更新时间:2021-02-03 10:25:44
macos swift ios tvos watchos
SwiftyUtils
SwiftyUtils对我们需要在每个项目中交付的所有可重用代码进行分组。 该框架包含:
扩展名
规约
结构
子类
在iOS,macOS,tvOS和watchOS上运行,一切都变得易于使用! :party_popper:
内容
查看存储库以找到每个功能的示例/测试。
Swift,Foundation和CoreGraphics扩展:
SwiftUI:
SwiftUI扩展:
UIKit扩展:
UIKit协议:
AppKit扩展:
协议:
PropertyWrappers:
其他:
Swift,Foundation和CoreGraphics扩展
数组扩展
安全地访问元素:
var array = [ 1 , 2 , 3 ]
print (array[ safe : 0 ]) // Optional(1)
print (array[ safe : 10 ]) // nil
查找对象的所有索引:
var array = [ 1 , 2 , 3 , 1 ]
print (array. indexes ( of : 1 )) // [0,3]
获取对