En algunos lenguajes de alto nivel, tales como JavaScript o PHP, donde los datos no se escriben o de otra manera no puede ser, que son "mal estado" en comparar o convertir cadenas y números enteros y viceversa, todo escondido o manipulado por el intérprete (o compilador ). Por ejemplo, en funciones de Javascript están "obligados" (como parseInt() , por ejemplo) se requiere en casos especiales. Sin embargo, en otras circunstancias el tratamiento de los números enteros sin preocuparse de las conversiones de particulares (explícito), tales como:
1 2 3 | 5 ; mioNumero var = 5; / / ... "Il valore di mioNumero è " + mioNumero ) ; alert ("El valor es mioNumero" mioNumero +); |
Objective-C, sin embargo, el tipo de datos es importante y el tipo de conversión debe ser expresa. Además de la fundición (mejor encasillamiento) podemos usar las características y funcionalidades específicas para la conversión de tipos. Por ejemplo, aquí es cómo convertir un entero en una cadena:
1 2 3 4 |
Por el contrario, aquí es cómo convertir una cadena a un entero:
1 2 3 4 | miaStringa = @ "128" ; NSString * MyString = @ "128"; [ miaStringa integerValue ] ; mioNumero int = [miCadena IntegerValue]; / / "miaStringa=%@ mioNumero=%i" , miaStringa, mioNumero ) ; NSLog (@ "% @ MyString = mioNumero =% s", MiCadena, mioNumero); |






Últimos Comentarios
sebastian : Gran proporción - ¡gracias!
Asunto : muy útiles por cierto! Lo he probado y es justo lo que necesitaba. Ahora me pregunto ¿cómo puedo obtener ...
Vik : Con la ayuda estratégica!
Pimienta : Hola, no sé si usted es uno de los creadores del plugin WP Bannerize. He visto un ...
Rosanna : ¿Puede alguien decirme cómo puedo eliminar la ventana de Snap Shots que se abre automáticamente cuando se me ...