0

物件あります

@property (nonatomic, strong) MyObject* object;

で新しいオブジェクトを作成しました

self.object = [MyObject new];

私はそれを使用してから、削除しようとします

self.object = nil;

しかし、私はこれを手に入れました

0x1533840:  movl   (%eax,%ecx), %ecx

説明してもらえますか?ありがとう :)

4

2 に答える 2

0

クラスがどのMyObjectように見えるかはわかりませんが、通常はオブジェクトを割り当てて初期化します。メソッドで何をしているのかを確認してくださいnew。オブジェクトのnewメソッドを使用する場合は、それが正しいことを確認してください。

またはこれを試してください:

self.object = [[MyObject alloc] init];

于 2013-10-03T13:06:39.320 に答える