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

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

Example

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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