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.


23
Aprenda C primero antes de aprender Objective-C [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
107 c  objective-c  cocoa 


3
¿Obteniendo el valor de un UITextField cuando se ingresan las pulsaciones de teclas?
Digamos que tengo el siguiente código: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Me gustaría greetingLabelleer "Hola [nameTextField]" tan pronto como el usuario presione cualquier tecla. Lo que necesito básicamente es el iPhone equivalente al método delegado Cocoa controlTextDidChange. El textField:shouldChangeCharactersInRange:método delegado se llama cada vez que se pulsa una tecla: …

11
Enviar un mensaje a cero en Objective-C
Como desarrollador de Java que está leyendo la documentación de Objective-C 2.0 de Apple: me pregunto qué significa " enviar un mensaje a cero ", y mucho menos cómo es realmente útil. Tomando un extracto de la documentación: Hay varios patrones en Cocoa que aprovechan este hecho. El valor devuelto …
107 objective-c 



2
¿Caso de uso de "oneway void" en Objective-C?
Encontré una palabra clave extraña en NSObject.h - (oneway void)release; Busqué en la web y descubrí que se relaciona con el paso de mensajes asincrónico, que se ve similar al paso de mensajes de Erlang. Parece que esto puede hacer muchas cosas interesantes. ¿Cuáles son algunos buenos casos de uso …

9
¿Cómo puedo convertir de grados a radianes?
Estoy tratando de convertir este Obj-Ccódigo en Swiftcódigo, pero no sé cuál debería ser el equivalente de este código. #define DEGREES_TO_RADIANS(degrees)((M_PI * degrees)/180) Busqué en Google y encontré esto ¿Pero no entiendo cómo convertir eso en Swift en mi caso?
107 ios  objective-c  macos  swift  macros 

5
Uso adecuado de beginBackgroundTaskWithExpirationHandler
Estoy un poco confundido acerca de cómo y cuándo usarlo beginBackgroundTaskWithExpirationHandler. Apple muestra en sus ejemplos usarlo en applicationDidEnterBackgrounddelegado, para tener más tiempo para completar alguna tarea importante, generalmente una transacción de red. Al mirar mi aplicación, parece que la mayoría de las cosas de mi red son importantes, y …

7
Depurador de Xcode: ver el valor de la variable
Mi código en un UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; ¿Cómo puedo ver los valores de delegate.myDatao indexPath.rowen el depurador? delegate.myDatadebe ser una matriz y indexPath.rowun int. Sólo puedo ver las direcciones de memoria de los objetos delegatey indexPath¿pero dónde están myDatay row?

22
Eliminar etiquetas HTML de un NSString en el iPhone
Hay un par de formas diferentes de eliminar HTML tagsun archivo NSStringin Cocoa. Una forma es convertir la cadena en un NSAttributedStringy luego tomar el texto renderizado. Otra forma es usar NSXMLDocument's- objectByApplyingXSLTStringmétodo para aplicar una XSLTtransformación que lo haga. Desafortunadamente, el iPhone no es compatible con NSAttributedStringo NSXMLDocument. Hay …

9
iOS detecta 3G o WiFi
No estoy seguro de si esto es posible, pero tengo este escenario. Tengo un sitio web que se muestra en mi UIWebView que tiene el enlace establecido en un UISegmentedController. El sitio web puede detectar si estás conectado a wifi o en la red 3g. Ahora, el controlador segmentado apunta …


6
UITableView con encabezados de sección fija
Saludos, estoy leyendo que el comportamiento predeterminado de UITableViewes fijar filas de encabezado de sección en la parte superior de la tabla a medida que se desplaza por las secciones hasta que la siguiente sección empuja la fila de la sección anterior fuera de la vista. Tengo un UITableViewinterior a …

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.