【发布时间】:2012-10-11 16:11:45
【问题描述】:
我有一个带有表格视图和导航栏中添加按钮的 iPhone 应用程序。表格视图有一个自定义的NSObject,它保存了名为dataBase 的数据。 dataBase 是此表视图的 (strong, nonatomic) @property。表格视图有一个公共方法,允许将新数据添加到dataBase。单击添加按钮时,会出现一个新视图,可让您设置与新单元格相同的视图。在点击保存按钮时,另一个 segue 用于调用公共方法,将信息添加到dataBase。然而,当调用第二个 segue 时,原来的 dataBase 对象消失了,这意味着 dataBase 中只有一个项目。这在 segues 中是可以预期的吗?为了让对象保持活动状态,我需要传递对象本身吗?
对不起,如果这是一个非常菜鸟的问题,我是 iOS 编程和引用计数内存管理的新手。
【问题讨论】:
标签: objective-c ios uitableview memory-management segue