我正在集成一个Swift
早期编写的库。由于该库与 Swift 4 的兼容版本不可用,因此我自己删除了错误。
有这行:
let pathBounds = CGPathGetBoundingBox(path.cgPath);
出现错误:
'CGPathGetBoundingBox'已被属性替换 'CGPath.boundingBox'
警告:
'CGPathGetBoundingBox'在Swift 3中被废弃 (CoreGraphics.CGPathGetBoundingBox)
Swift 4 中有什么替代品? boundingBox
类中有一个函数CGPath
,但我不知道如何使用它。
答案 0 :(得分:3)
非常简单:
path.cgPath.boundingBox