3
我正在與一羣迷你遊戲一起玩遊戲。在一個遊戲視圖中,我有以下代碼:UIImage imageNamed第二次給EXC_BAD_ACCESS
UIImage* img = [UIImage imageNamed:@"foo.png"];
someImage = CGImageRetain(img.CGImage);
[img release];
someImage是CGImageRef類型的,這在第一次沒有問題。在用戶失去迷你遊戲(或退出)後,遊戲和所有內容似乎都能正常釋放。然後,如果他們回去到迷你遊戲,遊戲被再次構造,該行:
someImage = CGImageRetain(img.CGImage);
導致一些種類的錯誤......幾乎就像我的UIImage對象得到釋放了。我知道使用[UIImage imageNamed]有一些怪癖,但是我根本無法跟蹤它。任何幫助將不勝感激:)
這似乎是這樣做的......謝謝:)其中一天,我會得到我需要跟蹤的對象的掛鉤。 :) – Jonas 2009-02-19 15:51:44