2017-01-27 8 views
-2

Objective-Cでは、CGSizeNSStringに変換するNSStringFromCGSizeメソッドがあります。できるだけコードをSwiftyとしたいのですが、このヴィンテージメソッドは使いたくありません。NSStringFromCGSizeのSwift 3代替語

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

スウィフト3 APIはありますか?私はヘルパー機能を簡単にコーディングすることができますが、私は車輪を再発明しているかもしれないことを知っています。おそらくフレームワークに組み込まれているようなものがあります。

助けてください。

+4

NSStringFromSizeはないのObjective-Cから、Foundationフレームワークからあるよう\()であなたのCGSizeを包むません。それを使用する際の問題は何ですか? –

+0

@MartinR原因構文が十分速くはありません。 – RaffAl

+0

あなたが表示する構文はドキュメントの通りです。アップルに苦情を申し立ててください。 –

答えて

1

はなぜちょうど

let string = "\(CGSize.zero)" 
+0

私はなぜこれがダウン投票されたのかわかりません。 'CGSize'は' CustomDebugStringConvertible'に準拠しているので、ちょうどデバッグ目的のために単純な文字列補間が優れたアプローチです。今や、OPが他の目的(文字列とCGSizeのための 'CGSize ')を望むならば、' NSStringFromCGSize() 'と' CGSizeFromString() 'はより信頼できるメカニズムのように見えます。それにもかかわらず、私はこれがダウン投票に値するとは思わない... – Rob

+0

私は@Robに同意する。 Upvoted。 – Grimxn

関連する問題