[英]I don't understand Error
有财产
@property (nonatomic, strong) MyObject* object;
我做了新的对象
self.object = [MyObject new];
我用它,然后尝试删除
self.object = nil;
但是我明白了
0x1533840: movl (%eax,%ecx), %ecx
你能跟我解释一下吗? 谢谢 :)
不确定MyObject
类的外观,但是通常您会分配并初始化一个对象。 检查一下您在new
方法中正在做什么。 如果要使用对象的new
方法,只需确保它是正确的即可。
或尝试以下方法:
self.object = [[MyObject alloc] init];
也许MyObject有一个更复杂的init方法? new是[[MyObject alloc] init]的快捷方式,但是如果init不是指定的初始化程序,则该对象可能未充分初始化。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.