¿Puedo cambiar una clave de NSDictionaries?

Tengo un objeto NSDictionary poblado por NSMutableStrings para sus claves y objetos. He podido cambiar la clave cambiando el NSMutableString original con el método setString. Sin embargo, la clave permanece igual independientemente del contenido de la cadena utilizada para establecer la clave inicialmente.

Mi pregunta es, ¿está protegida la clave para que no se cambie, lo que significa que siempre será la misma a menos que la elimine y agregue otra al diccionario?

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta