Avatar
omochimetaru 4/24/2020 4:52 PM
Contribute to omochi/WeaselRoll development by creating an account on GitHub.
Contribute to omochi/WeaselRoll development by creating an account on GitHub.
Contribute to omochi/WeaselRoll development by creating an account on GitHub.
4:52 PM
3つのプロトコルが相互に参照しあってる定義を作ったら、Xcode11.4ではビルドできるけど11.3ではできなくて 微調整すると11.3でも11.4でも、 コンパイルエラーやらリンクエラーやらプロセスクラッシュやら
4:53 PM
ありとあらゆるコンパイラの死に方をして何もわからなくて2時間ほど溶かした・・・
4:53 PM
昔からこういうのできないけどそろそろいけるんじゃねえかと思ったら全然ダメだった、一度通った実装は針の穴を通すような成功例だった
4:54 PM
ワークアラウンドとしてprotocolの定義の方では循環するような関係を定義しないでおいて、 必要に応じてメソッドの実装するところで最低限の == 関係を注入するように書いたら行けた。