5

変数の1つがC ++オブジェクトであるObjective-Cクラスがあります(コードのほとんどはC ++ですが、iOSライブラリと統合するにはいくつかのObjCクラスが必要です)。Objective-C++ は、Objective-C オブジェクトが破棄されたときに C++ オブジェクトが正しく破棄されることを保証しますか?

いくつかのコード例:

class MyCppClass {
    // ...
};

@interface MyObjCClass : NSObject {
    MyCppClass myCppObject; // is it ok to do it?
}

// ...

@end
4

1 に答える 1