Avatar
例えばJavaやJSだと
1:56 AM
C++のコードから、VMに対して、VM内オブジェクトを作らせてから
1:56 AM
それをルート参照に追加するAPIがある
1:57 AM
だから、Managed側から受け取ったオブジェクトを、Native側で、そのAPIで登録しておけば
1:57 AM
Native側からmallocしたようなイメージですね 対応するルート解除をしない限りSweepされなくなる
1:58 AM
今というかちょっと前のObjectiveC なら、 ARCがないMRCのモジュールの中から明示的にretainメソッドを呼ぶのに近いかも