我有NSMUtableArray
,我需要在其中获取对象名称。
NSMutableArray *array1 =[NSMUtableArray alloc]init];
[array1 addObject:me];
//me is another array ]
如何查看对象me
的名称,查看array1
?
答案 0 :(得分:0)
这是你在找什么?字典包含键值对。
NSArray *arrayOfKeys = [NSArray arrayWithObjects:@"firstObj",@"secondObj", nil];
YourObjectclass *firstObject = ...;
YourObjectclass *secondObject = ...;
NSArray *arrayOfValues = [NSArray arrayWithObjects:firstArray,secondArray, nil];
NSDictionary *dict = [NSDictionary dictionaryWithObjects:arrayOfValues forKeys:arrayOfKeys];
[dict objectForKey:@"firstObj"]; // return (YourObjectclass*)firstObject
在你的情况下,做相反的事情。交换键和值的数组。因此,如果要将对象用作键,并将对象的名称作为值,则可以获取对象的名称。