毎月恒例の関モバ #8に参加しました. kanmoba.connpass.com 今回は,UITableViewで複数のレイアウトを持つセルをどう扱うかというトークをしました. speakerdeck.com 骨子としては,UITableViewで複数のレイアウトを持つセルを実装するとき,いくつかの方法がありますがコードでレイアウトをいじるとAuto Layoutの指定が複雑になるので,レイアウトのパターンごとにxibを分けるといいというものです. 複数のxibを使うことについて少し補足 UITableViewにおいてxibを増やす場合,xibの登録やセルのリユースなどセルを使うための決め事が複雑になることが問題になります. セルを複数のView Controllerで使いまわしたい場合,それぞれで同じ実装をすることが強いられます. そこで,このトークでは実装パターンとしてEntryCel