Swift 是一種快速、簡單且安全的程式語言,它可以讓開發者快速開發出功能強大的 iOS 應用程式。在開發 iOS 應用程式時,有時候我們會需要取得裝置的資訊,例如裝置的型號、系統版本、螢幕尺寸等等,這時候就可以使用 Swift 來取得裝置的資訊。
在 Swift 中,可以使用 UIDevice 這個類別來取得裝置的資訊,例如可以使用 currentDevice 這個屬性來取得裝置的資訊,下面是一個簡單的程式範例:
let device = UIDevice.currentDevice()
let model = device.model
let systemVersion = device.systemVersion
let screenSize = UIScreen.mainScreen().bounds.size
上面的程式碼可以取得裝置的型號、系統版本以及螢幕尺寸,而且可以使用 name 屬性來取得裝置的名稱,例如 iPhone、iPad 等等。
另外,除了可以使用 UIDevice 這個類別來取得裝置的資訊,也可以使用 NSProcessInfo 這個類別來取得裝置的資訊,例如可以使用 processInfo 這個屬性來取得裝置的資訊,下面是一個簡單的程式範例:
let processInfo = NSProcessInfo.processInfo()
let hostName = processInfo.hostName
let operatingSystemVersion = processInfo.operatingSystemVersion
上面的程式碼可以取得裝置的主機名稱以及系統版本,而且可以使用 operatingSystemName 屬性來取得裝置的作業系統名稱,例如 iOS、macOS 等等。
總結來說,Swift 可以讓開發者快速取得裝置的資訊,可以使用 UIDevice 這個類別來取得裝置的型號、系統版本以及螢幕尺寸,也可以使用 NSProcessInfo 這個類別來取得裝置的主機名稱以及系統版本。
推薦閱讀文章
Swift 取得裝置資訊
Swift 程式設計教學:入門指南
如何取得當前裝置型號名稱
如何取得當前裝置名稱
如何取得當前裝置方向</a