Swift 3替代NSStringFromCGSize

问题描述 投票:-1回答:2

在Objective-C中,我们使用NSStringFromCGSize方法将CGSize转换为NSString。我想让我的代码尽可能的Swifty,我不想使用这种复古方法。

public func NSStringFromCGSize(_ size: CGSize) -> String

是否有Swift 3 API?我知道我可以很容易地编写一个辅助函数,但我可能正在重新发明轮子,也许已经有类似内置于框架中的内容。

请帮忙。

ios objective-c swift cocoa-touch nsstring
2个回答
1
投票

为什么不把你的CGSize包裹在\()中呢

let string = "\(CGSize.zero)"

0
投票

在swift 4中我们可以使用

let string = NSCoder.string(for: size)
© www.soinside.com 2019 - 2024. All rights reserved.