gitありがたし

カレンダーベースのアプリを作っていて、なんとなくCoreDataが必要と思って、CoreDataを後から追加。

でも色々考えると、CoreDataでは厳しくなって、はずしたくなった。

別アプリを最初から作れば良いと考えて、一から作り直したけど、CollectionViewの設定でめげた。
いま出来てるんだから出来るはずなんだけど、設定を見比べていてめげた。

ふとSourceTreeをみて、CoreData追加前のところでも一度コミットしてることに気づいて、何気なく(?)クリック。戻るじゃん!
別にgitじゃなくてもhgでも同じなんだけど、なんとなく、非常に助かった。

これがなければ、作るのやめてた

CollectionView

まずは、CollectionViewを入れてみた。小さなViewも自動で追加されて、これがアイテム表示ビューらしい
NSArrayControllerとBindして、最初のステップは終了 
今回はCoreDataを使用していないので、 NSArrayControllerの対象は、自作クラス

例えば小さなViewにTextLabelを追加して、Bindingすると最初のステップは、終了

Continue reading

習慣カレンダーを作って、gitに慣れよう

gitに慣れる意味も込めて、小さなアプリを作ってみよう

お題は、「習慣カレンダー」にしよう。

  • 習慣(例えば、腕立て伏せ20回とか)を行ったかどうかをカレンダー上に記録する。
  • 何回行ったかでご褒美設定できる
  • 連続何回でのご褒美も設定できる
  • お休みするとマイナス?

くらいの仕様で作ってみよう