hi i có cơ sở dữ liệu Core Data với các thuộc tính số. họ là NSNumbers. Giá trị mặc định là 0.0 nhưng khi tôi cố gắng để làm một số NSPredicated lấy, tôi nhận được " 'NSInvalidArgumentException', lý do: 'vị không hợp lệ: nil RHS" chỉ vì giá trị thuộc tính là 0.0NSPredicate, NsNumber numberWithFloat: 0.0 (iPhone)
Các vị được tạo ra với:
[NSPredicate predicateWithFormat:@"(startValue => %@) AND (endValue <= %@) AND (someId == %@)",startNSNumber,endNSNumber, idString]
làm cách nào tôi có thể giải quyết vấn đề này?
Vui lòng đăng cách bạn tạo vị từ. –
Vui lòng cung cấp mã bạn sử dụng để đặt biến vị ngữ. – ohhorob
biến vị ngữ: [NSPredicate predicateWithFormat: @ "(startValue =>% @) AND (endValue <% @) AND (someId ==% @)", startNSNumber, endNSNumber, idString] – Greg