我正在考虑一种方法来响应 iOS 生成的内存警告。我有一个“昂贵”的标签栏控制器,它是响应内存警告的取消分配的良好候选者。
我将如何将由 UITabBar 管理的控制器标记为“可删除”,但如果用户重新选择正确的 UITabBar 选项卡,则允许用户重新初始化控制器?
UITabBar 会负责重新初始化被释放的控制器,还是会涉及某种延迟初始化?
我是否需要为选择选项卡且控制器为零时发生的情况编写自定义代码?
我正在考虑一种方法来响应 iOS 生成的内存警告。我有一个“昂贵”的标签栏控制器,它是响应内存警告的取消分配的良好候选者。
我将如何将由 UITabBar 管理的控制器标记为“可删除”,但如果用户重新选择正确的 UITabBar 选项卡,则允许用户重新初始化控制器?
UITabBar 会负责重新初始化被释放的控制器,还是会涉及某种延迟初始化?
我是否需要为选择选项卡且控制器为零时发生的情况编写自定义代码?