objective-c - tradicional - que aportaria usted a la empresa respuestas
Objetivo-C: ¿Cómo hago la entrada de la consola? (2)
¿Cómo obtengo un NSString de la entrada de la consola y luego intento convertirlo en un int?
Puede leer en una cadena de caracteres char*
desde la consola (scanf o lo que sea), como lo haría en un programa C normal. A continuación, cree un objeto NSString
partir de él utilizando stringFromCString:withEncoding:
Finalmente, use la función integerValue
para obtener su valor numérico.
También puede hacerlo directamente con scanf. Ejemplo
int number = 0;
scanf("%d", &number);