1

我有一个在 OS 3.* 中运行良好的应用程序。
但是,在 OS 4 中,这行代码似乎不起作用。

[窗口添加子视图:[mainViewController 视图]];

在 OS 4 中是否有其他方法可以向窗口添加视图?
或者即使在 OS 3.* 上添加视图也是错误的方法?

谢谢,
三通

4

1 回答 1

1

问:“为什么会[toutImage autorelease];杀了这个应用程序?”

A:因为你正在释放一个你不拥有的对象。 +[NSString stringWithFormat:]不返回您拥有的对象(因为stringWithFormat:不包含newallocretaincopy),因此您不得释放它。如果你这样做了,你基本上会得到一个“双重释放”(你试图释放已经被释放的内存),这会让你的应用程序崩溃。

于 2010-06-24T02:18:32.463 回答