【发布时间】:2011-06-20 06:44:57
【问题描述】:
在开始我的 iPhone 开发时,我曾经有一个丑陋的编程结构。我经常忘记释放我曾经分配的内存,没有遵循编码约定,相信我还有更多。我也没有使用 singleton 而是将核心数据放在 AppDelegate 中,直到后来我意识到这不是一个好习惯。
现在,当我遵循所有编码约定并使用 singleton 时,我经常想知道为什么我们不在 Appdelegate 中做同样的事情?我所知道的是,对您的 AppDelegate 进行最小的更改是一种很好的做法,但不是为什么。
有人可以启发我吗?
【问题讨论】:
标签: iphone