SwiftUI アプリバージョン取得、表示

プロジェクトファイルに設定されているアプリバージョン取得、表示

Example

import SwiftUI

struct SettingView: View {
    let version = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String
    
    var body: some View {
        List {
            Section(header: Text("About")) {
                VStack {
                    Text("neCal")
                        .font(.title)
                    Text("Version \(version)")
                }
            }
        }
    }
}

struct SettingView_Previews: PreviewProvider {
    static var previews: some View {
        SettingView()
    }
}

Swift

Posted by shi-n