ユーザーがシステム設定で設定したさまざまな日付と時刻に関連する値を読みたいと思います。日付と時刻のさまざまな設定の [時計] タブ。
今、ユーザーが時間オプションを変更した天気を読みたいのですが、それが有効になっているかどうかを検出したいですか? また、ユーザーがこれらの設定を変更するたびに通知を受け取りたいですか?
ユーザーがシステム設定で設定したさまざまな日付と時刻に関連する値を読みたいと思います。日付と時刻のさまざまな設定の [時計] タブ。
今、ユーザーが時間オプションを変更した天気を読みたいのですが、それが有効になっているかどうかを検出したいですか? また、ユーザーがこれらの設定を変更するたびに通知を受け取りたいですか?
私のコメントで私の主張を強調するだけです。これは、objective-c を介してクロック設定を読み取る方法です。
CFStringRef appID;
CFPropertyListRef newCP;
appID = CFSTR("com.apple.menuextra.clock");
CFStringRef Key = CFSTR("IsAnalog");
newCP = CFPreferencesCopyAppValue (
Key,
appID
);
NSLog(@" newCP %@", newCP);
またはApplescriptで:
set theClock to quoted form of (do shell script "read com.apple.menuextra.clock IsAnalog ")
しかし、これ以上のことを知らなければ、これは無意味な答えかもしれません。