Preguntas etiquetadas con objective-c

Esta etiqueta debe usarse solo en preguntas sobre las características de Objective-C o que dependen del código en el lenguaje. Las etiquetas [cocoa] y [cocoa-touch] deben usarse para preguntar sobre los marcos o clases de Apple. Use las etiquetas relacionadas [ios], [macos], [apple-watch] y [tvos] para problemas específicos de esas plataformas.


30
¿Cómo puedo hacer que un UITextField se mueva hacia arriba cuando el teclado está presente, al comenzar a editar?
Con el SDK de iOS: Tengo una UIViewcon UITextFields que muestra un teclado. Lo necesito para poder: Permita el desplazamiento del contenido del UIScrollViewpara ver los otros campos de texto una vez que aparezca el teclado Automáticamente "salta" (desplazándose hacia arriba) o acorta Sé que necesito a UIScrollView. Intenté cambiar …



27
¿Cómo clasifico un NSMutableArray con objetos personalizados?
Lo que quiero hacer parece bastante simple, pero no puedo encontrar ninguna respuesta en la web. Tengo una NSMutableArrayde objetos, y digamos que son objetos 'Persona'. Quiero ordenar NSMutableArraypor Person.birthDate, que es un NSDate. Creo que tiene algo que ver con este método: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; En Java, …

19
performSelector puede causar una fuga porque su selector es desconocido
Recibo la siguiente advertencia del compilador ARC: "performSelector may cause a leak because its selector is unknown". Esto es lo que estoy haciendo: [_controller performSelector:NSSelectorFromString(@"someMethod")]; ¿Por qué recibo esta advertencia? Entiendo que el compilador no puede verificar si el selector existe o no, pero ¿por qué eso causaría una fuga? …


29
Atajos en Objective-C para concatenar NSStrings
¿Hay atajos para la stringByAppendingString:concatenación de cadenas ( ) en Objective-C o atajos para trabajar NSStringen general? Por ejemplo, me gustaría hacer: NSString *myString = @"This"; NSString *test = [myString stringByAppendingString:@" is just a test"]; algo mas como: string myString = "This"; string test = myString + " is just …


14
Constantes en Objective-C
Estoy desarrollando una aplicación Cocoa , y estoy usando NSStrings constantes como formas de almacenar nombres clave para mis preferencias. Entiendo que esta es una buena idea porque permite cambiar fácilmente las claves si es necesario. Además, es toda la noción de 'separar sus datos de su lógica'. De todos …

17
¿Cómo llamo al código Objective-C desde Swift?
En Swift, ¿cómo se llama el código Objective-C? Apple mencionó que podrían coexistir en una aplicación, pero ¿significa esto que técnicamente se podrían reutilizar las clases antiguas hechas en Objective-C mientras se crean nuevas clases en Swift?
974 objective-c  swift 

12
¿Cómo animar los cambios de restricción?
Estoy actualizando una aplicación antigua con un AdBannerViewy cuando no hay ningún anuncio, se desliza fuera de la pantalla. Cuando hay un anuncio, se desliza en la pantalla. Cosas básicas. Estilo antiguo, puse el marco en un bloque de animación. Nuevo estilo, tengo una IBOutletrestricción de diseño automático que determina …


30
¿Cómo verificar la versión de iOS?
Quiero verificar si la iOSversión del dispositivo es mayor de lo 3.1.3 que probé cosas como: [[UIDevice currentDevice].systemVersion floatValue] pero no funciona, solo quiero un: if (version > 3.1.3) { } ¿Cómo puedo conseguir esto?
848 ios  objective-c 

13
Generando números aleatorios en Objective-C
Soy una cabeza de Java principalmente, y quiero una forma de generar un número pseudoaleatorio entre 0 y 74. En Java usaría el método: Random.nextInt(74) No estoy interesado en una discusión sobre semillas o aleatoriedad verdadera, sino cómo se realiza la misma tarea en Objective-C. He buscado en Google, y …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.