さて本日は、ひと通り見てきた個人的にお気に入りな技術ブログ「その Swift コード、こう書き換えてみないか」の中で紹介されていた UIKit
にまつわるチップス集的な技術ブログと思われる「同じような処理だけどこっちの方がいいよってやつ」を眺めてみようと思います。内容的に Swift 言語仕様の本質とは離れてくるかもしれないですけれど、興味が湧いたのと、隙あらば Swift 言語の話と絡めて紹介できたりしたら楽しいと思って、読み進めていきますね。よろしくお願いします。
⋯ と、またしても思ったのですけれど、プロパティーラッパーでそれを内包するインスタンスにアクセスする方法の話題をゆめみ社内の Slack で見かけて、極めて面白そうすぎまして。先にこちらを眺めてみようかどうか迷い始めました。
————————————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #285
00:00 開始 00:20 今回は @ViewLoading を自作する話 01:40 @ViewLoading と EnclosingSelf 02:58 subscript を実装すると ViewLoading を自作できる 05:12 実装の様子を眺めてみる 11:42 自作 ViewLoading のための要所 13:30 ViewLoading の独自実装は将来の機能 17:48 実際に ViewLoading を自作してみる 23:00 EnclosingSelf は参照型にする 24:58 どこが間違っているんだろう? 28:47 実際に動くコードを拝借してみる 30:59 実装実現ならず、とりあえず動作の解説をしておく 32:02 無念のクロージング —————————————————————————————————————————