iOS - Swift NSSize 尺寸
生活随笔
收集整理的這篇文章主要介紹了
iOS - Swift NSSize 尺寸
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
結構體,這個結構體用來表示事物的寬度和高度。
public typealias NSSize = CGSizepublic struct CGSize {public var width: CGFloatpublic var height: CGFloatpublic init()public init(width: CGFloat, height: CGFloat)}extension CGSize {public static var zero: CGSize { get }public init(width: Int, height: Int)public init(width: Double, height: Double)}
1、NSSize 結構體變量的創建與調用
// NSSize 結構體變量的創建與賦值// 先定義變量,再賦值var size1:NSSize = NSSize()size1.width = 6;size1.height = 1;// Int 型值let size2:NSSize = NSSize(width: 2, height: 5)// Double 型值let size3:NSSize = NSSize(width: 2.1, height: 6.2)// CGFloat 型值let size4:NSSize = NSSize(width: 2.2, height: 7.3)// 由方法創建let size5:NSSize = NSMakeSize(2.3, 8.4)// 由方法創建let size6:NSSize = CGSizeMake(2.4, 9.5)// NSSize 結構體變量值的調用print("\(size1.width), \(size1.height)")2、NSSize 與 String 的相互轉換
let size1:NSSize = NSMakeSize(2.3, 8.4)// NSSize 轉 Stringlet string:String = NSStringFromSize(size1)// String 轉 NSSizelet size:NSSize = NSSizeFromString(string)轉載于:https://www.cnblogs.com/QianChia/p/5777406.html
總結
以上是生活随笔為你收集整理的iOS - Swift NSSize 尺寸的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js 导出到excel
- 下一篇: 关于SUID、SGID、Sticky