Проверка на равенство в Objective-C
Как проверить, что ключ в словаре совпадает со строкой в параметре метода? то есть в приведенном ниже коде dictobj является объектом NSMutableDictionary, и для каждого ключа в dictobj мне нужно сравнить со строкой. Как этого добиться? Должен ли я тип ключа к NSString ??
-(void)CheckKeyWithString:(NSString *)string
{
//foreach key in NSMutableDictionary
for(id key in dictobj)
{
//Check if key is equal to string
if(key == string)// this is wrong since key is of type id and string is of NSString,Control doesn't come into this line
{
//do some operation
}
}
}