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.

6
iPhone: Mostrar UITableViewController modal con barra de navegación
Estoy mostrando una vista modal que es una UITableViewControllerclase. Por alguna razón, no mostrará la barra de navegación cuando la muestre. Aquí está mi código: SettingsCreateAccount *detailViewController = [[SettingsCreateAccount alloc] initWithStyle:UITableViewStyleGrouped]; detailViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical; detailViewController.navigationController.navigationBarHidden = NO; [self.navigationController presentModalViewController:detailViewController animated:YES]; detailViewController = nil; [detailViewController release]; Pensé que se mostraba por …


1
¿Para qué se utiliza el argumento BOOL * stop para enumerateObjectsUsingBlock:?
enumerateObjectsUsingBlock:Últimamente he estado usando mucho para mis necesidades de enumeración rápida y me cuesta entender el uso de BOOL *stopen el bloque de enumeración. Los NSArrayestados de referencia de clase stop: Una referencia a un valor booleano. El bloque puede establecer el valor en YESpara detener el procesamiento posterior de …



11
UILabel tamaño de fuente?
Parece que no puedo modificar el tamaño de fuente de un UILabel con el siguiente código: itemTitle.font = [UIFont systemFontOfSize:25]; A medida que aumento el número 25 a algo mayor, parece que solo agrega un margen superior a la etiqueta, lo que, en consecuencia, empuja el texto hacia abajo tanto, …

14
Comparar los números de versión en Objective-C
Estoy escribiendo una aplicación que recibe datos con elementos y números de versión. Los números tienen el formato "1.0.1" o "1.2.5". ¿Cómo puedo comparar estos números de versión? Creo que primero deben formatearse como una cadena, ¿no? ¿Qué opciones tengo para determinar que "1.2.5" viene después de "1.0.1"?



18
¿Cómo compartir una imagen en Instagram en iOS?
Mi cliente quiere compartir una imagen en Instagram, Twitter, Facebook. He hecho Twitter y Facebook pero no encontré ninguna API ni nada en Internet para compartir imágenes en Instagram. ¿Es posible compartir imágenes en Instagram? ¿Si es así, entonces cómo? Cuando reviso el sitio de desarrolladores de Instagram, encontré las …

6
¿Cuándo usar @objc en Swift?
En Swift, veo algunos métodos como: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Me preguntaba, ¿cuándo usar @objc? Leí algunos documentos, pero dicen que cuando desee que se pueda llamar en Objective-C, debe agregar la bandera @objc Sin embargo, esta es una función privada en Swift, ¿qué hace @obj?


10
Conversión de NSData a NSString en Objective c
Quiero convertir NSData a NSString ... ¿Cuál es la mejor manera de hacer esto? Estoy usando este código pero la cadena final devuelve nulo NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str); Cuando vea la consola, se imprimirá nulo.
87 iphone  objective-c  ios  ipad 

8
Xcode 4: ¿Cómo ves la consola?
Parece que no puedo encontrar una manera de ejecutar la consola (para mostrar los comentarios de NSLog) en XCode 4. El método normal para la versión anterior de XCode no funciona. ¿Alguien tiene una idea de cómo lograr esto?

4
Swift: inicializadores de ViewController personalizados
¿Cómo se agregan inicializadores personalizados a las UIViewControllersubclases en Swift? He creado una subclase UIViewControllerque se parece a esto: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC = rightVC; self.gap = gap; super.init(); setupScrollView(); setupViewControllers(); } } Cuando lo ejecuto, aparece un error fatal: error …

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.