iphone - 我应该如何管理为从 viewForHeaderInSection 返回的 UIView 分配的内存?

标签 iphone ipad ios

我即将实现 UITableViewDelegate::viewForHeaderInSection 方法,我计划在其中分配和初始化一个新的 UIView 对象并返回它。我是 iOS 开发的新手,但我试图遵循一般的经验法则,如果我创建它,我负责删除它,但我可以弄清楚 UIView 对象在我传递后是如何处理的在 UITableView 上。我应该自动释放 UIView 对象吗?我应该将它存储在实例 var 中并在我的 dealloc 中释放它吗?

感谢您的帮助!

最佳答案

我会自动释放 UIView。

如果您以后需要引用它,我只会将它存储在一个实例变量中。

关于iphone - 我应该如何管理为从 viewForHeaderInSection 返回的 UIView 分配的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4354866/

相关文章:

iphone - 应用程序不在 ios 7 的后台运行

ios - 成员(member)资格、wcf 身份验证服务、移动应用程序(iOS、Android)

iphone - 加载 UIView 到 navigationalStack 不传递字符串到新 View

ios - iOS5 是否同时支持 GL_STENCIL_INDEX 和 GL_STENCIL_INDEX8?

ios - 在 iOS 8 Today Extension 中获取 parse.com 用户数据时出现异常

iphone - 如果应用程序在多任务处理中关闭,有什么方法吗?

ios - 如何在我的应用程序中启用 "Photos"的编辑功能? [ swift 3]

objective-c - UISplitViewController 在推送新的DetailView 时不调用委托(delegate)方法

ios - 在 Storyboard 中添加了 UIScrollView 和 UIImageView - 图像被压扁并且不滚动

iphone - 如何在 didSelectRow 中使用 2 个组件检测 UIPickerView 的所有值?