Вы можете перебрать содержимое списка и использовать [obj isKindOfClass:[NSString class]]
, чтобы выбрать только строки.
for(id key in [mydictionary allKeys])
{
id obj = [mydictionary objectForKey:key];
if([obj isKindOfClass:[NSString class]])
{
[myarray addObject:key];
}
}