ttlog

日々の開発で得た知見の技術メモ。モバイルアプリネタが多いです。

UIKit

iOS 端末のモデル識別子を取得する

開発中のアプリで端末の機種を判定したかったのですが、 UIDevice.current.model は iPhone や iPod touch としか返さないため、もう少し詳細な情報を取得する方法を調べました。 今回のコードにより iPhone12,3 等の形式の識別子を取得することが出来ます。…

iOSアプリでSystem Imageを使用する(iOS13以降)

iOS13ではSystem ImageとしてSF Symbolsというものが追加され、UIKitのUIImageやSwiftUIのImageから使用出来るようになりました。 使用方法 それぞれ、以下のようにして名前を指定して表示します。 UIKit(UIImage) UIImage(systemName: "xxx") SwiftUI(Image…