2013-03-26 17 views
9

私のアプリケーションでTapkuのカレンダーを使用していて、ユーザーの設定に応じて週が日曜日か月曜日かどうかを確認したいと思っています。私はfirstWeekdayを呼び出していますが、何らかの理由でそれが組み込みのカレンダーが月曜日に週開始する(ひいてはそれが2を返す必要があります)デバイス上の1(日曜日)を返します:iOSでの初日の決定方法

NSCalendar* cal = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; 
[cal firstWeekday]; 

何についてどのような提案を私は行方不明かもしれない?

答えて

17

[OK]を、ので、これはそれを行うための正しい方法で判明:

[[NSCalendar currentCalendar] firstWeekday] 
-6

はどのようにあなたのiPhoneの[設定]アプリを起動 iPhoneやiPadのカレンダーの週のデフォルトの開始日を変更するにはまたはiPad。 スクロールして[メール]、[連絡先]、[カレンダー]をタップします。 [カレンダー]セクションで、[週の開始]をタップします。 カレンダーの開始日を変更できます。

+0

質問は、設定アプリとの手動のやりとりではなく、プログラムによる検索について質問しています。 –

+0

さらに、それは何も変わらない... – Dmitry

関連する問題