使用自定义对象NSPredicate嵌套数组

时间:2017-03-09 12:27:16

标签: ios nspredicate nsobject

@interface Product : NSObject
@property(strong,nonatomic) NSString* productID;
@property(strong,nonatomic) NSString* productName;
@property(strong,nonatomic) NSString* productImageURL;
@property(strong,nonatomic) NSString* price;
@property(strong,nonatomic) NSString* categoryID;
@property(strong,nonatomic) NSString* categoryName;
@property(strong,nonatomic) NSString* isSelected;
@property(nonatomic) NSInteger quantity;
@end


@interface ProductCategory : NSObject
@property(strong,nonatomic) NSString* categoryID;
@property(strong,nonatomic) NSString* categoryName;
@property(strong,nonatomic) NSString* isSelected;
@property(strong,nonatomic) NSMutableArray* productsArray;
@end

我有一系列产品类别,其中包含productsArray的产品对象,现在我需要过滤数量为>的产品。 0使用NSPredicate,我尝试使用ANY,但不准确。

0 个答案:

没有答案