2012. 11. 29. 14:02 아이폰

NSDictionary *dic1 = [[NSDictionary alloc]initWithObjectsAndKeys:

[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key1",@"value2",@"key2"nil];       

NSDictionary *dic2 = [[NSDictionary alloc]initWithObjectsAndKeys:

[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key1"@"value2",@"key2",nil];

dict = [dic1 isEqualToDictionary:dic2];

fdict = 1의 값

        

 NSDictionary *dic1 = [[NSDictionary alloc]initWithObjectsAndKeys:

[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key1",@"value2",@"key2", nil];       

NSDictionary *dic2 = [[NSDictionary alloc]initWithObjectsAndKeys:

@"value2",@"key2",[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key1", nil];

dict = [dic1 isEqualToDictionary:dic2];

fdict = 1의 값



NSDictionary *dic1 = [[NSDictionary alloc]initWithObjectsAndKeys:

[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key2",@"value2",@"key1"nil];       

NSDictionary *dic2 = [[NSDictionary alloc]initWithObjectsAndKeys:

[NSMutableArray arrayWithObjects:@"1",@"2",nil],@"key1"@"value2",@"key2",nil];

dict = [dic1 isEqualToDictionary:dic2];

fdict = 0의 값



        

NSMutableArray *arr1 = [[NSMutableArray alloc]initWithObjects:@"1",@"2", nil];

NSMutableArray *arr2 = [[NSMutableArray alloc]initWithObjects:@"1",@"2", nil];

fdict = [arr1 isEqualToArray:arr2];

fdict = 1의 값


NSMutableArray *arr1 = [[NSMutableArray alloc]initWithObjects:@"2",@"1"nil];

NSMutableArray *arr2 = [[NSMutableArray alloc]initWithObjects:@"1",@"2"nil];

fdict = [arr1 isEqualToArray:arr2];

fdict = 0의 값





정렬

구조

NSMutableArray * xmlParseDataGroupList

{

     NSMutableDictionary

    {

key=@"GN"

value=@"1111"

}

NSMutableDictionary

{

key=@"GN"

value=@"1112";

}

NSMutableDictionary

{

key=@"GN"

value=@"1113"

}

}



 NSSortDescriptor *nameSort = [[NSSortDescriptor alloc] initWithKey:@"GN" ascending:YES];

[ xmlParseDataGroupList sortUsingDescriptors: [ NSArray arrayWithObject: nameSort ] ];

[ nameSort release ];

posted by 욱이다