0
我有一個有趣的問題,讓我難住。我有一個視圖顯示在另一個視圖的頂部(使用addView)。第二個視圖不會填滿iPhone上的整個屏幕。這兩個視圖都由視圖控制器管理。第二個視圖控制器然後呈現一個填充屏幕的模式視圖控制器(特別是MFMessageComposeViewController)。由__delayedPerformDealloc處理的視圖控制器
這一切都很有用,第一次。但是,當我第二次關閉模態視圖控制器時,呈現視圖控制器(呈現模態的視圖控制器)上的dealloc方法由__delayedPerformDealloc調用。
包含視圖控制器保留了內部視圖控制器,所以我無法弄清楚內部視圖控制器得到什麼列表,導致它被解除分配。
有沒有其他人看到過這個?
工具:Xcode的4.5.2,iOS 6中,iPhone 5