objective-c

XCode 4 se cuelga en " Adjuntar a (nombre de la aplicación)"

¡Esto me está volviendo loco! Acabo de actualizar a XCode 4 y por alguna razón mi aplicación no se ejecutará en el simulador ... cono azul de carpeta). Eso causó el problema, después de agregar la carpeta como un grupo, el problema desapareció. Gracias.

Objetivo-C: diferencia entre id y void *

¿Cuál es la diferencia entre id y void *?

Manera fácil de ver guardado NSUserDefaults?

¿Hay alguna manera de ver lo que se ha guardado en NSUserDefaults directamente? Me gustaría ver si mis datos se guardaron correctamente.

Crear una clase abstracta en Objective-C

Originalmente soy un programador Java que ahora trabaja con Objective-C. Me gustaría crear una clase abstracta, pero eso no parece ser posible en Objective-C. ¿Es esto posible? Si no, ¿qué tan cerca de una clase abstracta puedo estar en Objective-C?

¿Cómo declaro propiedades de nivel de clase en Objective-C?

Tal vez esto sea obvio, pero no se como declarar propiedades de clase en Objective-C. Necesito almacenar en caché un diccionario por clase y preguntarme cómo ponerlo en la clase.

Uso de alloc init en lugar de new

Aprendiendo Objective-C y leyendo código de ejemplo, noto que los objetos generalmente se crean usando este método: SomeObj ... En lugar de: SomeObject *myObject = [SomeObject new]; ¿Hay alguna razón para esto, ya que he leído que son equivalentes?

UIRefreshControl sin UITableViewController

Simplemente curioso, ya que no parece inmediatamente posible, pero ¿hay una manera astuta de aprovechar la nueva clase iOS 6 ... bleView y me conformo con UITableViewDataSource y UITableViewDelegate en lugar de usar un UITableViewController directamente.

Lista de Sintaxis de Declaración de Bloque

La sintaxis de bloques en Objective C (y de hecho C, supongo) es notoriamente incongruente. Pasar bloques como argumentos se ... ng bloques. ¿Hay una lista completa de sintaxis de declaración de bloque que pueda tener a mano para una referencia rápida?

UITableViewCell muestra fondo blanco y no se puede modificar en iOS7

He implementado una clase de celda de vista de tabla personalizada que hereda de UITableViewCell. La vista de tabla contiene ... anco. Incluso para Xcode7, 2015, hay un error en storyboard: debe establecer el color de fondo de una celda en el código.

Error del compilador Swift: "encabezado no modular dentro del módulo framework"

Ahora me gustaría migrar mi marco ObjC a Swift y obtuve el siguiente error: include of non-modular header inside framework ... r el causa raíz) es establecer la siguiente configuración en sí: CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES

Cómo usar NSJSONSerialization

Tengo una cadena JSON (de PHP json_encode() que se ve así: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Quiero ... _ACCESS. ¿Cómo uso NSJSONSerialization para analizar el JSON anterior y convertirlo en la estructura de datos que mencioné?

Objetivo-C: BOOL vs bool

Vi el "nuevo tipo" BOOL (YES, NO). Leí que este tipo es casi como un char. Para probar lo hice: NSLog(@"Size of BOOL %d", ... ntaba si había algunos problemas con el tipo bool o algo así. ¿Puedo usar bool (que parece funcionar) sin perder velocidad?

tipo de receptor * * * por ejemplo, el mensaje es una declaración de reenvío

En mi aplicación iOS5, tengo NSObject States clase, y tratando de iniciarlo: states = [states init]; Aquí está init métod ... l tipo de receptor "Estados", por ejemplo, el mensaje es una declaración directa , ¿Qué significa? ¿Qué estoy haciendo mal?

Cómo encajo texto en una UITableViewCell sin una celda personalizada

Esto es en iPhone 0S 2.0. Las respuestas para 2.1 también están bien, aunque no conozco ninguna diferencia con respecto a las ... a en UILabel para que se muestre el texto - solo estoy devolviendo un valor grande para la altura en heightForRowAtIndexPath.

¿Cuáles son los peligros de la Oscilación del Método en Objective C?

He oído a la gente decir que el método swizzling es una práctica peligrosa. Incluso el nombre swizzling sugiere que es un poc ... todo que ha agregado, causará una gran cantidad de problemas. Reduzca el riesgo nombrando con sensatez los métodos swizzled.

Convertir NSString a NSDate (y viceversa)

¿Cómo convertir un NSString como "01/02/10" (significado 1 de febrero de 2010)en un NSDate? ¿Y cómo podría convertir el NSDate de nuevo en una cadena?

contexto 0x0 no válido bajo iOS 7.0 y degradación del sistema

He leído tantos resultados de búsqueda que pude encontrar en este temido problema, desafortunadamente, cada uno parece centra ... ue iOS 7.1 ha sido lanzado para desarrolladores. Tengo curiosidad por ver si esto desaparece, o empeora, o se puede resolver.

¿Por qué usarías un ivar?

Normalmente veo esta pregunta hecha de otra manera, como ¿Debe cada ivar ser una propiedad? (y me gusta la respuesta de bbum ... rty (nonatomic, copy) NSString * name; Para tenerlo completamente "privado" solo declararlo en la continuación de la clase.

Cómo cambio el título del botón" atrás " en una Barra de navegación

Actualmente el valor predeterminado del botón de la barra izquierda es el título de la vista que cargó la actual, es decir, l ... de vista, pero no parece funcionar. self.navigationItem.leftBarButtonItem.title = @"Log Out"; ¿Qué debo hacer? Gracias.

Zoom MKMapView para ajustar pines de anotación?

Estoy usando MKMapView y he agregado una serie de pines de anotación al mapa alrededor de un área de 5-10 kilómetros. Cuando ... .longitude) / 2; MKCoordinateRegion region = MKCoordinateRegionMake(locationCenter, locationSpan); return region; }