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.


7
Mostrar GIF animado en iOS
Noté que con iMessage, los gifs animados ahora se pueden enviar y mostrar. ¿Significa esto que Apple ahora admite la visualización de GIF animados en una aplicación, o el método más sencillo sigue siendo dividir la imagen en fotogramas y luego mostrarlos secuencialmente? ¿Cuál es la forma más sencilla de …
90 objective-c  ios 

2
NSArray con NSPredicate usando NOT IN
Tengo un NSArray que quiero filtrar ciertos objetos usando un NSPredicate, esperaba poder usar NOT IN ya que vi que puedo hacer un IN fácilmente. Entonces tengo mi matriz: self.categoriesList Luego obtengo los valores que quiero eliminar: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Esto me da una lista de ParentCategoryID para …


4
¿Por qué la última parte del nombre de un método de Objective-C debe tomar un argumento (cuando hay más de una parte)?
En Objective-C, no puede declarar nombres de métodos donde el último componente no toma un argumento. Por ejemplo, lo siguiente es ilegal. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; ¿Por qué Objective-C fue diseñado de esta manera? ¿Era solo un artefacto de Smalltalk del que nadie vio la necesidad de deshacerse? Esta limitación …

9
¿Puedo pasar un bloque como @selector con Objective-C?
¿Es posible pasar un bloque Objective-C para el @selectorargumento en a UIButton? es decir, ¿hay alguna forma de hacer que funcione lo siguiente? [closeOverlayButton addTarget:self action:^ {[anotherIvarLocalToThisMethod removeFromSuperview];} forControlEvents:UIControlEventTouchUpInside]; Gracias




5
¿Cómo establecer un punto de interrupción condicional en Xcode basado en una propiedad de cadena de objeto?
Estoy buscando poder hacer que el depurador se rompa cuando alcance una coincidencia de cadena en particular. Como ejemplo, podría tener algo como esto: Foo myObj = [self gimmeObj]; myObjpodría tener una propiedad llamada name. Quiero que el depurador se detenga en la tarea cuando [myObj.name isEqualToString:@"Bar"]; ¿Cómo puedo configurar …




12
Error de afirmación en - [UITableView _endCellAnimationsWithContext:]
Con suerte, esto será una solución rápida. He estado tratando de averiguar el error que sigo recibiendo. El error se enumera a continuación y la appdelagate está debajo. Se agradece cualquier ayuda. Gracias 2012-04-12 21: 11: 52.669 Chanda [75100: f803] --- Error de afirmación en -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:1037 2012-04-12 21: …


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.