Preguntas etiquetadas 'objetivo-c'

Esta etiqueta solo debe usarse en temas relacionados con los objetos de Objective-C, o depende del código de idioma. Las etiquetas [cocoa] y [cocoa-touch] se deben utilizar para preguntar sobre los marcos o clases de Apple. Use las etiquetas relacionadas [ios], [macos], [apple-watch] y [tvos] para problemas específicos de estas plataformas.
30
respuestas

¿Cuál es la diferencia entre atributos atómicos y no atómicos?

¿Qué significa atómico y no atómico en las declaraciones de propiedad? @ propiedad (no atómica, retener) UITextField * userName; @propiedad (atómico, retener) UITextField * userName; @property (retener) UITextField * userName; ¿Cuál es la diferencia operativa entre estos tres?
set 26 de febrero '09 a las 5:31
87
respuestas

¿Cómo hacer que UITextField suba cuando el teclado está presente?

Desde el iPhone SDK: tengo un UIView con UITextFields que llama al teclado. Necesito esto para poder: Permitir que el contenido de UIScrollView se desplace a otros campos de texto después de que se levante el teclado. Automáticamente "pr ...
establecido el 14 de julio de 2009 a las 20:06
18
respuestas

¿Cómo deshabilitar ARC para un archivo en un proyecto?

Yo uso ARC en mi proyecto. Sin embargo, me encontré con varios archivos (por ejemplo, en pruebas unitarias y objetos simulados), donde las reglas ARC ahora son un poco más frágiles. Recuerdo que escuché que hay una manera de desactivar ARC para cada archivo, aunque m ...
Establecer el 11 de julio de 2011 a las 8:21
39
respuestas

Transferencia de datos entre controladores de vista

Soy nuevo en iOS y en Objective-C y en todo el paradigma de MVC, y me quedo con lo siguiente: Tengo una vista que actúa como un formulario de entrada de datos y quiero darle al usuario la oportunidad de seleccionar varios productos. Los productos se enumeran en otro pre ...
Set 06 de marzo de 2011 a las 15:43
20
respuestas

PerformSelector puede causar una fuga, porque su selector es desconocido

Recibo la siguiente advertencia del compilador ARC: "performSelector puede causar una fuga porque su selector es desconocido". Esto es lo que hago: [_controller performSelector: NSSelectorFromString (@ "someMethod")]; ¿Por qué recibo esta advertencia? ...
set 10 ago. '11 a las 23:23
22
respuestas

¿Cómo ordenar NSMutableArray con objetos personalizados en él?

Lo que quiero hacer parece bastante simple, pero no puedo encontrar las respuestas en línea. Tengo objetos NSMutableArray y los dejo que sean objetos Person. Quiero ordenar NSMutableArray por Person.birthDate, que es NSDate. Yo ...
fijado el 30 de abril '09 a las 9:10
19
respuestas

¿Cómo verificar si una cadena contiene otra cadena en Objective-C?

¿Cómo verificar si una cadena (NSString) contiene otra cadena más pequeña? Esperaba algo como: NSString * string = @ "hello bla bla"; NSLog (@ "% d", [string includesSubstring: @ "hello"]); Pero lo más cercano que pude encontrar: if ([string rangeOfString: @ "hello"] ...
establecido el 02 de mayo de 2010 a las 18:34
30
respuestas

Etiquetas en Objective-C para la integración de NSStrings

¿Existen accesos directos para la concatenación de cadenas (stringByAppendingString :) en Objective-C o accesos directos para trabajar con NSString en general? Por ejemplo, me gustaría hacer: NSString * myString = @ "This"; NSString * test = [myString stringByAppendingString: @ "es solo un te ...
04 de febrero conjunto '09 a las 9:26
15
respuestas

¿Cuál es la enumeración typedef en Objective-C?

No creo que entienda en principio qué es una enumeración y cuándo usarla. Por ejemplo: typedef enum {kCircle, kRectangle, kOblateSpheroid} ShapeType; ¿Qué se anuncia realmente aquí?
set 02 abr '09 a las 0:59
34
respuestas

¿Cómo desactivar la selección de UITableView?

Cuando hace clic en una cadena en UITableView, la cadena se resalta y se selecciona. ¿Es posible deshabilitar esto, por lo que presionar una línea no hace nada?
establecer 10 oct. '08 a las 2:32 pm
15
respuestas

Constantes en Objective-C

Estoy desarrollando una aplicación Cocoa y uso la constante NSString como una forma de almacenar los nombres de clave para mi configuración. Entiendo que es una buena idea, porque facilita el cambio de claves si es necesario. Además, este concepto "sección ...
set 12 de febrero '09 a las 0:52
10
respuestas

¿Cómo convertir el valor de NSString a NSData?

¿Cómo convertir el valor de NSString a NSData?
establecido el 23 de mayo de 2009 a las 14:20
17
respuestas

Cómo llamar al código Objective-C desde Swift

En el nuevo lenguaje Swift de Apple, ¿cómo llamas al código Objective-C? Apple mencionó que pueden coexistir en la misma aplicación, pero esto significa que técnicamente se pueden reutilizar las clases antiguas creadas en Objective-C para crear ...
se establece el 02 de junio de 2014 a las 23:05
40
respuestas

¿Cómo comprobar la versión de iOS?

Quiero verificar si la versión del dispositivo iOS es mayor que 3.1.3. Probé cosas como: [[UIDevice currentDevice] .systemVersion floatValue] pero no funciona, solo quiero: if (version> 3.1.3) {} ¿Se puede lograr esto?
establecido el 27 de julio de 10 a las 2:30
13
respuestas

Generación de números aleatorios en Objective-C

Básicamente, soy un administrador de Java y necesito 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 hablar sobre semillas o sobre la aleatoriedad real de la misma manera en que realizas la misma tarea ...
set 02 oct '08 a las 7:35