Swift アプリとウィジェットUserdefaultsでデータ共有
- Capabilityで「App Grouos」を追加
アプリとWidget両方で追加 - アプリとWidgetで名前を同じにする
Example
注意:UserDefaults(suiteName: “★同じ名前★")の生成結果はオプショナル
let userdefault = UserDefaults(suiteName: "★同じ名前★")
if let selectClock = userdefault!.object(forKey: "selectClock") as? Int {
self.selectClock = selectClock
}






