我在應用程序中收到EXC_BAD_ACCESS錯誤消息。基於一堆NSLog的,我已經能夠確定這是在檢查if語句的條件時造成的。我的if語句如下:EXC_BAD_ACCESS檢查語句條件?
if (([todaysDate compare:mostRecentDate] != NSOrderedSame) || (mostRecentDate == nil)) {
//Do Stuff
}
有人能告訴我爲什麼我可能會收到此錯誤嗎?
注:todaysDate和mostRecentDate是伊娃的,當你發送一條消息給已釋放的對象,它們會在代碼
沒有足夠的保留這些變量? – Seyther 2011-03-07 22:42:58