extension CGFloat {
init?(_ text: String) {
guard let double = Double(text) else { return nil }
self = CGFloat(double)
}
}
let value = CGFloat("1.2345") ?? 0.0
CGFloatはよく使うのにも関わらず文字列から直接生成するやつがなくて不便だったので拡張した.
More than 3 years have passed since last update.
extension CGFloat {
init?(_ text: String) {
guard let double = Double(text) else { return nil }
self = CGFloat(double)
}
}
let value = CGFloat("1.2345") ?? 0.0
CGFloatはよく使うのにも関わらず文字列から直接生成するやつがなくて不便だったので拡張した.
Register as a new user and use Qiita more conveniently