Cách sử dụng nhiều điều kiện với NSPredicate
?Nhiều điều kiện trong NSPredicate
Tôi đang sử dụng nhưng không nhận được gì trong mảng được trả về.
NSPredicate *placePredicate = [NSPredicate predicateWithFormat:@"place CONTAINS[cd] %@ AND category CONTAINS[cd] %@ AND ((dates >= %@) AND (dates <= %@)) AND ((amount >= %f) AND (amount <= %f))",placeTextField.text,selectedCategory,selectedFromDate,selectedToDate,[amountFromTextField.text floatValue],[amountToTextField.text floatValue]];
NSArray *placePredicateArray = [dataArray filteredArrayUsingPredicate:placePredicate];
NSLog(@"placePredicateArray %@", placePredicateArray);
Số tiền và loại có thể trống đôi khi. Tôi nên xây dựng NSPredicate
như thế nào?
+1 cho nhận xét này '// hoặc tuy nhiên bạn cần kiểm tra một danh mục trống' thực sự đã giúp tôi .. cảm ơn! :) – 0yeoj