[問題] 奇怪的release現象
iOS 4.1 sdk
我有個簡單的object
裡面有 a,b,c NSString, property@(retain,noatomic)
在dealloc裡 release這三個NSString
在simulator裡沒問題
在device上如果是用build and GO 也就是有debug message也沒問題
但是如果是單獨在device上run 就會crash
如果把這些NSString的release拿掉 就沒問題
這些NSString的來源是FMDB的result trace了一下
是用
const char * xx = .....
[NSString stringWithUTF8string:xx]
回傳出來的
請問各位 有沒有什麼想法或是實驗的方向可以做?
property改成copy會比較適合這種情況嗎?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.222.246
→
01/03 14:20, , 1F
01/03 14:20, 1F
推
01/03 14:28, , 2F
01/03 14:28, 2F
→
01/03 14:37, , 3F
01/03 14:37, 3F
→
01/03 14:37, , 4F
01/03 14:37, 4F
→
01/03 15:38, , 5F
01/03 15:38, 5F
→
01/03 15:38, , 6F
01/03 15:38, 6F
→
01/03 15:39, , 7F
01/03 15:39, 7F
→
01/03 15:44, , 8F
01/03 15:44, 8F
※ 編輯: CharlieH 來自: 122.116.222.246 (01/03 15:45)
→
01/03 15:57, , 9F
01/03 15:57, 9F
→
01/03 19:26, , 10F
01/03 19:26, 10F
→
01/03 19:26, , 11F
01/03 19:26, 11F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章