Re: [問題] crash 的backtrace怎麼看

看板MacDev作者 (zonble)時間15年前 (2009/10/09 16:11), 編輯推噓2(2014)
留言16則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《jlovet (打不贏怪兵器不好)》之銘言: : 標題: [問題] crash 的backtrace怎麼看 : 時間: Tue Oct 6 21:25:28 2009 : : : ◆ From: 210.66.168.7 : → shelary:既然你要給10.4用..幹麻不裝10.4SDK..自找麻煩嘛 10/06 22:27 : → jlovet:因為我以為用weak binding就可以阿,那10.3要怎麼辦... 10/06 23:32 10.3 就別管了吧,你的程式基本上就是拿 QTMovie 物件播放 但是 QTKit 是 10.4 之後才有的 framework,10.3 之前用的是 NSMovie 這個物件。flip4mac 也不知道能不能支援 10.3。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.190.69

10/09 20:34, , 1F
嗯,對阿,他只支援10.4以後的,我發現用debug版的
10/09 20:34, 1F

10/09 20:34, , 2F
就會顯示行數了,release版的不知道是什麼frame東東
10/09 20:34, 2F

10/09 21:01, , 3F
幾件事情注意一下
10/09 21:01, 3F

10/09 21:01, , 4F
1. 避免混用 C++ 的 bool ,Objc 的 BOOL 是 YES 與 NO
10/09 21:01, 4F

10/09 21:02, , 5F
2. setupMenu 裡頭的 line 你沒有 release
10/09 21:02, 5F

10/09 21:05, , 6F
3. 像 NSArray *capturesArray = NULL; 這一行
10/09 21:05, 6F

10/09 21:06, , 7F
你應該用 nil 而不是 NULL
10/09 21:06, 7F

10/09 21:08, , 8F
4. rangeOfString 回傳的 NSRange,如果沒有找到東西
10/09 21:08, 8F

10/09 21:08, , 9F
會回傳 NSNotFound,用這個判斷會比較正規
10/09 21:08, 9F

10/09 21:57, , 10F
看了一下之前的..是不是autorelease就可以不管了?
10/09 21:57, 10F

10/10 00:15, , 11F
autorelease 代表會在下一輪 runloop 清掉。
10/10 00:15, 11F

10/10 00:17, , 12F
不過也要看有沒有別的地方 retain 了。
10/10 00:17, 12F

10/10 00:20, , 13F
有空看一下這個
10/10 00:20, 13F

10/10 00:20, , 14F

10/10 00:48, , 15F
我很喜歡zonble的網誌!
10/10 00:48, 15F

10/14 16:14, , 16F
樓上告白?
10/14 16:14, 16F
文章代碼(AID): #1Apl0vEB (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1Apl0vEB (MacDev)