我正在跟随斯坦福iOS开发讲座学习,并且有一个计算器脑部类,它已经在控制器中进行了alloc init
,但是我没有在dealloc
中进行release
。
- (CalculatorBrain *)brain
{
if (!brain)
brain = [[CalculatorBrain alloc] init];
return brain;
}
我从XCode中运行了性能测试工具,应用程序启动并没有出现任何泄漏。然后我在iOS模拟器中点击了主屏幕按钮,但是没有反应。接着我双击主屏幕按钮关闭了应用程序,但仍然没有反应。
我还进行了“构建和分析”,但它没有发现任何问题。请问为什么它没有检测到问题?