Articles of objective c

Operador de punto (“.”) Y operador de flecha (“->”) en C vs. Objetivo-C

Estoy tratando de entender algunas de las diferencias en el uso y la syntax en C vs. Objective-C. En particular, quiero saber cómo (y por qué) el uso difiere para el operador de punto y el operador de flecha en C vs. Objective-C. Aquí hay un ejemplo simple. Código C: // declare a pointer to […]

Características ocultas de Xcode

Con una gran afluencia de novatos a Xcode, estoy seguro de que hay muchos consejos y trucos de Xcode para compartir. ¿Cuáles son los suyos?

Conservar el ciclo en `self` con bloques

Me temo que esta pregunta es bastante básica, pero creo que es relevante para muchos progtwigdores de Objective-C que se están metiendo en bloques. Lo que he escuchado es que, dado que los bloques capturan las variables locales a las que se hace referencia como copias de const , usar self dentro de un bloque […]

¿Cómo se bloquea / desbloquea @synchronized en Objective-C?

¿@Synchronized no usa “bloquear” y “desbloquear” para lograr la exclusión mutua? ¿Cómo se bloquea / desbloquea? La salida del siguiente progtwig es solo “Hello World”. @interface MyLock: NSLock @end @implementation MyLock – (id)init { return [super init]; } – (void)lock { NSLog(@”before lock”); [super lock]; NSLog(@”after lock”); } – (void)unlock { NSLog(@”before unlock”); [super unlock]; […]

Pasa los datos al control de vista anterior

Estoy tratando de pasar los datos VOLVER A viewController anterior. ¿Alguien sabe cómo pasar datos de ViewController B a ViewController A? Así que quiero que una cadena vaya ‘de’ BIDAddTypeOfDealViewController a BIDDCCreateViewController. Un usuario edita viewController B y quiero que los datos editados vuelvan a ViewController A, donde luego los uso. Estoy usando la sección […]

Cómo poner botones sobre UITableView que no se desplazará con la tabla en iOS

Quiero poner botones sobre UITableView que permanece en la misma posición de pantalla, no se desplazará con UITableView . Cuando traté de addSubview botones de addSubview , se muestran pero se desplazan con UITableView . La razón para colocar botones sobre UITableView es permitir que el usuario opere alguna acción en él. No estoy hablando […]

UITableViewCell, muestra el botón Eliminar al deslizar

¿Cómo puedo obtener el botón Eliminar para mostrar al UITableViewCell en una UITableViewCell ? El evento nunca se levanta y el botón Eliminar nunca aparece.

Escogiendo un objeto aleatorio en un NSArray

Supongamos que tengo una matriz con objetos, 1, 2, 3 y 4. ¿Cómo podría elegir un objeto aleatorio de esta matriz?

¿Cómo dividir un literal de cadena en múltiples líneas en C / Objective-C?

Tengo una consulta sqlite bastante larga: const char *sql_query = “SELECT statuses.word_id FROM lang1_words, statuses WHERE statuses.word_id = lang1_words.word_id ORDER BY lang1_words.word ASC”; ¿Cómo puedo dividirlo en varias líneas para que sea más fácil de leer? Si hago lo siguiente: const char *sql_query = “SELECT word_id FROM table1, table2 WHERE table2.word_id = table1.word_id ORDER BY […]

¿Cómo puedo cargar el guión gráfico programáticamente de la clase?

Mi problema es que estaba buscando la forma de usar tanto el guión gráfico como el xib . Pero no puedo encontrar la forma adecuada de cargar y mostrar el guión gráfico mediante progtwigción. El proyecto se comenzó a desarrollar con xib, y ahora es muy difícil anidar todos los archivos xib en el guión […]