iOS 的内存的回收机制并不是你在程式中写 Release 就会马上释放的,
而是要到垃圾回收机制 (garbage collection) 开始的时候才会回收
Retain count 是 0 的物件。
所以在 ViewController 切换的时候内存使用量会短暂的增加都是正常的,
而且在 iOS 中 ViewController 切换之后,上一个画面的 ViewController
并不会被 Release,会保留在内存中直到它被 dismiss 之后才会被释放,
如果这层 ViewController 是第一层的话那就永远不会被释放掉了。