Type Property 型プロパティ

HKUserPreferencesDidChange

Notifies observers whenever the user changes his or her preferred units. ユーザが彼または彼女の優先する単位を変更する時はいつでもオブザーバに通知します。

Declaration 宣言

static let HKUserPreferencesDidChange: NSNotification.Name

Discussion 議論

The preferred units are the units that the user prefers for a given measurement type. By default, the preferred units are based on the device’s current locale. For example, in the US, the preferred units for the bodyMass identifier are pounds. Other regions may use kilograms or stones. However, users can change their preferred units in the Health app at any time. 優先単位は、ユーザがある与えられた寸法型に対して選ぶ単位です。初期状態では、優先される単位はデバイスのもつ現在のロケールに基づきます。例えば、USでは、優先される単位はbodyMass識別子に対しては、ポンドです。他の地域では、キログラムまたはストーンを使うかもしれません。しかしながら、ユーザは彼らの優先される単位をHealthアプリにおいていつでも変更できます。

Each HKHealthStore object posts its own HKUserPreferencesDidChangeNotification notification. To avoid receiving duplicate notifications, always pass a health store instance to the notification center when adding observers. HKHealthStoreオブジェクトは、それ独自のHKUserPreferencesDidChangeNotification通知を投函します。重複する通知を受け取ることを防ぐために、常に健康状態格納インスタンスをオブザーバを追加する時に通知センターに渡します。