SwiftkotlinのInterfaceではJavaのinterfaceの機能に加え、フィールドの定義とデフォルト実装ができるようになっています。この機能を使ってSwiftのProtocolExtensionっぽいことをやってみました。ExtensionUICollectionViewで見た目が違うものに関してはSectionを使ってCellを切り替えたしするわけですが、私はそのSectionの種類をEnumで定義して使ってます。この記事、ミスが有りました。表示されているViewControllerの取得の部分の実装が不十分でした。こちらが新しい方法です。ExtensionすべてのCellをUITableViewCellのサブクラスで実装するときの話です。UITableViewでCellの再利用をするときって以下の様な感じですよね。以前、R.Swiftを使ったリソース管理について少し書きました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。