1日目の記事はこちらです。
さて今日は二日目です。果たしてサークルの合宿に間に合うのか…
今日はモデルを定義して TableView を作成しました。
TableView での感想
Androidでいう
ListViewとRecyclerViewの中間っぽい。- recycle がつよい
ListViewという感じ。。
- recycle がつよい
iOS はこんなに簡単に
ListViewが作れるの最高ですね…!でも
RecyclerViewのほうが型的には安心だという気がした。
tableView.dequeueReusableCellWithIdentifier("MealTableViewCell", forIndexPath: indexPath) as! MealTableViewCell
ってなんだよ…そこクラス入れていい感じに型安全にできるじゃん…!って思ってしまう。
とにかく文字列で指定という感じ、obj-C の遺産だったりするんだろうか。
その他
ViewControllerのクラスを指定するときに存在しないクラスを指定してもビルドできちゃうんですね- Run したときにコケました。
StoryBoard上でパーツ削除した時、コードから消すのは手でチマチマやるのは少しつらい。- なんで
StoryBoardに存在しないのにビルド通るのか。
- なんで
最高だけど UI 周り案外いろいろだるいのでは、と思った日でした。