NSLocaleにはNSJapaneseCalendarのようないくつかの定数がありますが、そこに存在しない "Physical Calendar"などを作成したいのですが?任意のカレンダーシステムを定義し、それをNSDate、NSDateComponents、NSCalendarで使用する方法はありますか?cocoa touch/UIKitで独自のカレンダーシステムを作成することはできますか?
1
A
答えて
1
2
独自のロケールを定義することはできませんので、それは不可能ですつまり、NSCalendarを使用してカスタムカレンダーシステムを作成する必要があります。
本当にカスタムカレンダーを作成するには、カスタムロケールを定義し、initWithCalendarIdentifier
と一緒に使用する必要があります。 localgenを実行し、ロケール
- は、/ usr/share /ロケールに必要なファイルを作成/編集 locale.genファイル:私は言っている "定義" で
あなたのロケールをコンパイルするプログラム
次に、選択した識別子を使用してカスタムカレンダーを作成できます。
0
別のgitのプロジェクト、カルは、ここで見つけることができます:https://github.com/klazuka/Kal
のSQLiteとJSONの両方のデータ・ソース
1
チェックこのQ & A、カレンダーAPIのの包括的なリストで動作します:
関連する問題
- 1. XAMLで独自のウィジェットを作成することはできますか?
- 2. 独自の配列オブジェクトをJavaScriptで作成できますか?
- 3. ASP.NET webforms:meta:resourcekey uniqueか、独自のメタを作成できますか?
- 4. ユーザーはDjangoでフォーム用の独自のフィールドを作成することはできますか?
- 5. 独自のCSS属性を作成することは合法ですか?
- 6. 独自のMicrosoft SurfaceコントロールWPFを作成することは可能ですか?
- 7. Javaで独自のチェックされていない例外を作成することはできますか?
- 8. 独自のメソッドでUIAElementArrayを拡張することはできますか?
- 9. 独自のinitWithFrameでクラスを初期化することはできますか?
- 10. Androidアプリケーションで独自のログファイルを表示することはできますか?
- 11. 独自のリストビューレイアウトを作成する - 「LinearLayoutをandroid.widget.TextViewにキャストすることはできません」
- 12. MercurialはWindowsから独自のシンボリックリンク形式を作成できますか?
- 13. 独自のロギングレベルの独自のログメソッドを作成する方法
- 14. CUDAは独自の作業キューを処理できますか?
- 15. .NETでのアセンブリ管理、独自の「アセンブリキャッシュ」を作成できますか?
- 16. 独自のシステムバーを作成します
- 17. PowerShell 2.0で独自の属性クラスを作成できますか?
- 18. 独自のostreamオブジェクトを作成できないのはなぜですか?
- 19. なぜ独自のリクエストオブジェクトを作成するのですか?
- 20. Python - オブジェクトは独自の型にすることができますか?
- 21. リモートデスクトップサービスAPIを使用して独自のセッションを作成することができます
- 22. 独自のデータ型を作成する
- 23. 独自のMD5コリジョンを作成する
- 24. 独自の.NETアセンブリキャッシュを作成する
- 25. 独自のエンコーディングを作成する
- 26. Codeigniterで独自のbase_url()を作成
- 27. SQLで独自の列プロパティを作成
- 28. 独自のストレージシステムの作成:どこから始めるのですか?
- 29. Androidは独自のビューとフィールドを作成します
- 30. FTLで独自のJavaオブジェクトを作成するには
私は本当に自分自身の答えを知りたいです。 – outis
関連する質問:[新しいNSCalendarカレンダーを作成する](http://stackoverflow.com/questions/1334318/creating-a-new-nscalendar-calendar) – outis