-2
를 작동하지 않는 것은 제발 도와주세요 어떤 특정 오류, 실행 시간이코어 데이터 자 NSPredicate는
func fachDataById(entityName: String, colummName: String, value: Int) -> Bool {
let appDeleget = UIApplication.sharedApplication().delegate as! AppDelegate
let manegeContext = appDeleget.managedObjectContext
let fetchRequist = NSFetchRequest(entityName: entityName)
print("ok fetchRequist")
fetchRequist.predicate = NSPredicate(format: "%K == %@", colummName, value)
do{
let results = try manegeContext.executeFetchRequest(fetchRequist)
print(results)
return true
}
catch{
print("Error")
return false
}
}
일부 중단 점을 삽입하고 필드를 검사하여 예상되는 내용인지 확인하십시오. – henrikstroem
colummName과 value는 coredata 테이블에서 사용중인 예상 값입니까? –
이것을 디버깅 했습니까? 변수 값을 확인 했습니까? 그들은 유효합니까? –