我是 iOS 开发新手,我希望得到一些指导。
我有一个 ViewController,它有一个我想定期替换的属性:
@property (strong, nonatomic) IBOutlet UIImageView *image;
现在在我更新该属性的另一个类中,我首先分配并初始化 ViewController,然后相应地更新该属性。但是,当我用另一个图像替换该图像时,它只使用第一个图像。但是,如果我用 alloc init 实例化另一个 ViewController 一切正常。
所以我的问题是,通过创建我的 ViewController 的新实例来更新正确/最佳实践方式 - 内存效率明智是最佳实践吗?
谢谢。