2020-11-01から1ヶ月間の記事一覧
配列をラッピングしてメソッドを追加したい場合、Collectionを継承したstructを作るのがよさげ。 class Hoge { var name: String init(name: String) { self.name = name } } struct HogeArray<Hoge>: Collection { let array = [Hoge]() var startIndex: Int { re</hoge>…
配列をラッピングしてメソッドを追加したい場合、Collectionを継承したstructを作るのがよさげ。 class Hoge { var name: String init(name: String) { self.name = name } } struct HogeArray<Hoge>: Collection { let array = [Hoge]() var startIndex: Int { re</hoge>…