我有一个视图控制器,它需要它的一个 ivars 在某个时候调用它的方法。ivar 存储对其所有者的引用是否可以接受?这会导致任何问题吗?如果是这样,更好的方法?
// From MainViewController.h
#import <UIKit/UIKit.h>
#import "MyObject.h"
@interface MainViewController : UIViewController
@property (strong, nonatomic) MyObject *myObject;
@end
// From MyObject.h
#import <UIKit/UIKit.h>
@interface MyObject : NSObject
@property (strong, nonatomic) id myOwner;
@end