Avatar
omochimetaru 7/15/2020 8:55 AM
ただそっちはそっちで、protocol witness tableを渡す部分とかを陽なコードにコンパイルしなきゃいけないので、 ロジック規模がめちゃくちゃでかそう
8:55 AM
あ〜!deinitはダメだね
8:56 AM
deterministic resource managementなコードは死ぬ
8:56 AM
SILレベルなら参照カウンタ操作が陽だからいけるけど
8:56 AM
Swiftレベルからだとダメだね。
8:57 AM
いや、結局SILレベルからでも、マップしたモジュールをjavaから触るところで retain とか呼ばなきゃいけなくなっちゃうのか・・・
9:01 AM
共有部分だけネイティブに持っていってからJNI経由でマップしたクラスを自動生成する、っていうのが現実的なんかなあ