我在这里遇到一种情况,我想用弱引用属性来消除强属性。我的课看起来像这样;
@interface MyClass()
@property(nonatomic, strong) Man *man;
@property(nonatomic, strong) Women *women;
@property(nonatomic, weak) Person *passedPerson
@end
我每次都将这个对象传递给新的视图控制器,有时我传递男性,而有时我传递女性,但我总是在弱引用中跟踪传递的对象,即。通过人。现在,当视图控制器返回时,基于当前传递的对象,我想通过弱引用指针将其归零。甚至可能吗?这不是我的确切情况,但是当我在呈现视图控制器中完成它们时,我有很多这样的对象需要被取消。如何才能做到这一点 ?