我一直在試圖篩選這個數組(這是充滿NSDictionaries的)使用NSPredicate ...過濾的NSArray/NSDictionary中使用NSPredicate
我有,只是不工作的代碼,一個非常小的量.. 。
下面的代碼應該label.text改變AmyBurnett34,但它不...
NSPredicate *pred = [NSPredicate predicateWithFormat:@"id = %@", [[mightyPlistDict objectForKey:@"pushesArr"] objectAtIndex:indexPath.row]];
NSLog(@"%@",pred);
label.text = [[[twitterInfo filteredArrayUsingPredicate:pred] lastObject] objectForKey:@"screen_name"];
NSLog(@"%@",twitterInfo);
這裏是什麼獲取NSLoged ...
2012-08-05 11:39:45.929 VideoPush[1711:707] id == "101323790"
2012-08-05 11:39:45.931 VideoPush[1711:707] (
{
id = 101323790;
"screen_name" = AmyBurnett34;
},
{
id = 25073877;
"screen_name" = realDonaldTrump;
},
{
id = 159462573;
"screen_name" = ecomagination;
},
{
id = 285234969;
"screen_name" = "UCB_Properties";
},
{
id = 14315150;
"screen_name" = MichaelHyatt;
}
)
只爲頭,如果你也是這樣的NSLog ...數組爲空...
NSLog(%@,[twitterInfo filteredArrayUsingPredicate:pred]);
完美!非常感謝! – 2012-08-05 16:29:17