iphone - How get values of particular key in an array of Dictionaries? -


i'm getting data below , want data names= app,app1,app2 without looping .how can achieve 1 without looping?

(         {         date = "12/12/12";         name = app;     },         {         date = "11/02/12";         name = app1;     },         {         date = "14/05/12";         name = app2;     } ) 

yes.possible try this.no need take looping concept here 1 useful when there large data.

nsstring *str=[[array1 valueforkeypath:@"name"] componentsjoinedbystring:@","]; nslog(@"desired string:%@",str);   nsmutabledictionary *dict = [[nsmutabledictionary alloc]init];     [dict setobject:@"app" forkey:@"name"];      nsmutabledictionary *dict1 = [[nsmutabledictionary alloc]init];     [dict1 setobject:@"app1" forkey:@"name"];       nsmutabledictionary *dict2 = [[nsmutabledictionary alloc]init];     [dict2 setobject:@"app2" forkey:@"name"];     nsarray *array1 = [[nsarray alloc]initwithobjects:dict,dict1,dict2, nil];      nsstring *str=[[array1 valueforkeypath:@"name"] componentsjoinedbystring:@","];     nslog(@"desired string:%@",str);      o/p:- app,app1,app2 

Comments

Popular posts from this blog

How to mention the localhost in android -

php - Calling a template part from a post -