2012-03-29 6 views

Antwort

3

Wenn es kein Zeiger ist, wird das C++ - Objekt Teil des Objective-C-Objekts selbst bilden. Wenn also das C++ - Objekt 12 Byte groß ist, dann sind 12 Byte dieses Objekts für das C++ - Objekt reserviert, wenn Sie das Objective-C-Objekt zuweisen. Sobald das Objective-C-Objekt freigegeben wird, werden die Bytes, in denen das C++ - Objekt enthalten ist, zusammen mit dem Objective-C-Objekt gelöscht.

Es ist nicht anders, irgendwelche Instanzvariablen in einem Objective-C-Objekt zu haben.