作者kiii210 (Johnny.T)
看板MacDev
標題[問題] Xcode 4.6.1 的 NSLog 掛掉了
時間Sat Mar 30 00:46:56 2013
奇怪,我也才一個多月沒寫code,今天要用就變怪怪...
Xcode跟OSX版本都是最新版,升級後都沒用過,今天第一次開
發現NSLog都掛掉啦,但也不是全部都掛,之前code有加入的都還正常作用
唯獨我新加入想要debug的,全部都不給我顯示!!!
剛剛運氣好不知道為什麼有顯示了,但是當我加入變數 %@,又只有顯示上次的Log..
EX. 上次 NSLog(@"123"); --> 123
加入Variable:NSLog(@"123, %@", [NSDate date]); --> 123
........確定有執行到NSLog,因為Breakpoint有跑到...
Debugger改成GDB也沒用
刪掉App重裝也沒用
Simulator重開也沒用
Xcode重開也沒用...
有人知道怎麼辦嗎=.=謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.87.226
推 tentenlee:%@可以顯示NSDATE嗎? 我都會把他轉成STRING耶? 03/30 02:06
→ kiii210:可以喔..不用特別轉一次..不過要自己+8就是了 03/30 07:57
推 lion0208:這是 bug,清掉所有的 project cache 再 rebuild 03/30 10:55
推 whitefur:to 1F, NSLog("%@", aNSObj) 會印出[aNSObj description] 03/30 13:49
推 dryman:把simulator裡面的app殺掉,XCode重開應該可以就沒問題了 04/01 01:33