示例:
我有一个继承自UIImageView的类。对象从该类创建实例。现在,该类需要弱引用它的父级。我可以创建一个初始化器,其中对象必须将“self”传递给新创建的对象。但我觉得有更好的方法。有没有?
答案 0 :(得分:4)
您可能需要查看:
基本上,这些问题得出的结论与此处的结论相同:没有内置方法。你需要引用自己,比如
-(id)initWithParent:(id)parent
答案 1 :(得分:3)
不,没有。如果需要,您必须在初始化期间或之后设置父级。
答案 2 :(得分:2)
我认为没有办法在语言中本地执行此操作。
如果“父”对象已被解除分配,即使它可用,您可能遇到的问题是什么?