我想檢查是否約會在我的iPad應用程序中重疊;所以我正在檢查新的約會的結束時間任何存儲約會的開始時間。一旦我得到這個工作,我會添加另一個約束,即服務技術。這是我用我的謂詞至今代碼:NSPredicate找不到CoreData存儲中存在的記錄使用MagicalRecord
NSPredicate *nsp = [NSPredicate predicateWithFormat:@"%@ > aStartTime",stopTime];
[apptDataArray addObjectsFromArray:[AppointmentInfo MR_findAllWithPredicate: nsp]];
有一個NSLog的上述兩個語句之間,這給了我這樣的:
predicate: CAST(413323200.000000, "NSDate") > aStartTime
stopTime: 2014-02-05 20:00:00 +0000
serviceTech: Kellie
我知道一個事實,即有存儲滿足謂詞的約會,但沒有找到它們中的任何一個。這可能是什麼原因造成的,我該如何解決?
此問題對MagicalRecord沒有任何依賴關係。我建議看看你的財產名稱,看看它們是否匹配。也看看使用> =看看是否能找到數據。 – casademora
嗨,Saul ...我只是把MR放在標籤中,以覆蓋我所有的基地...對不起... – SpokaneDude