我正在尝试将代码从Swift 3转换为Swift 4:
import UIKit
extension UIView: Localizable {
public func localize() {
subviews.forEach { $0.localize() }
}
}
public extension UILabel {
public override func localize() {
super.localize()
localize(text) { text = $0 }
}
}
在Swift 4上使用类似逻辑运行此代码的解决方案是什么?