NSPredicate
একটি সংগ্রহ ফিল্টার শর্ত নির্মানের NEXTSTEP এর উপায় ( NSArray
, NSSet
, NSDictionary
)।
উদাহরণস্বরূপ দুটি অ্যারে বিবেচনা করুন arr
এবং filteredarr
:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains[c] %@",@"c"];
filteredarr = [NSMutableArray arrayWithArray:[arr filteredArrayUsingPredicate:predicate]];
ফিল্টারডায়ার অবশ্যই আইটেমগুলিতে একক অক্ষর ধারণ করে।
যারা খুব কম স্কয়ারের পটভূমি তাদের মনে রাখা সহজ করে তুলতে
*--select * from tbl where column1 like '%a%'--*
1) টিবিএল -> সংগ্রহ থেকে * নির্বাচন করুন
2) '% a%' -> এর মতো কলাম 1NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains[c] %@",@"c"];
3) টিবিএল থেকে * নির্বাচন করুন যেখানে কলাম 1 '% a%' -> পছন্দ করে
[NSMutableArray arrayWithArray:[arr filteredArrayUsingPredicate:predicate]];
আশা করি এটা কাজে লাগবে