cocoa

Crear objeto a partir de NSString del nombre de la clase en Objective-C

Me preguntaba si podría crear un objeto de la clase si tengo el nombre de la clase en un NSString. Sé que esto es posible en ... *className = @"AwesomeViewController"; UIViewController *object = [[className alloc] initWithNibName:className bundle:nil];

Obtenga la fecha y hora actuales con [NSDate date]

La hora de la fecha de mi sistema es 26 May 22: 55 pero cuando obtengo la fecha con [NSDate date] la hora de la fecha es 27 M ... , cómo resolver este problema, que cuando obtengo la fecha y hora, dame la fecha de mi sistema y no verifique la zona horaria

Notificación de cambio de texto para un campo NSTextField

Me gustaría usar el código de la respuesta a esta pregunta: Cómo observar el valor de un NSTextField en un NSTextField para ... TextViewDidChangeSelectionNotification. ¿Hay una notificación disponible en NSTextField que pueda utilizarse en este caso ?

Cómo ocultar el icono del Dock

Quiero hacer una preferencia para ocultar el icono del Dock y mostrar un NSStatusItem. Puedo crear el StatusItem pero no se como quitar el icono del Dock. :-/ ¿Alguna idea?

¿Cómo desgloso un NSTimeInterval en año, meses, días, horas, minutos y segundos en el iPhone?

Tengo un intervalo de tiempo que abarca años y quiero todos los componentes de tiempo desde el año hasta los segundos. Mi pr ... sin embargo, a menudo estaba apagado. Esto prueba que hubo una inexactitud, pero no puedo averiguar de dónde viene, ¿verdad?

Ocultar encabezado NSTableView?

¿Cómo oculto un encabezado NSTableView completamente, para que no ocupe espacio?

¿Cuál es la diferencia entre los formatos de archivo NIB y XIB Interface Builder?

¿Cuál es la diferencia entre nib y xib en los archivos de Interface Builder?

¿Cómo puedo almacenar un NSRange en un NSMutableArray u otro contenedor?

Esto es lo que quiero hacer: NSRange r = NSMakeRange(0,5); id a = [NSMutableArray a]; [a addObject: r]; // but NSRange is no ... er es crear mi propia subclase de NSObject para lograr esto. Seguramente hay una manera con lo que Apple ya ha proporcionado?

Es necesario usar referencias débiles a sí mismo siempre dentro de bloques..?

Me estoy confundiendo con el uso de auto dentro de bloques, voy a través de algunos de los documentos de Apple, pero todavía ... (0, -106)]; } completion:^(BOOL finished) { }]; En las muestras anteriores, ¿cuáles son correctas...? ** Estoy usando ARC

Propiedades y Variables de instancia en Objective-C

Estoy bastante confundido acerca de las propiedades y las variables de instancia en Objective-C. Estoy a mitad de camino a t ... a todas las variables de instancia, declarar propiedades para IBOutlets y usar accesores/mutadores dentro de su propia clase?

Implementando-hash / - isEqual: / - isEqualTo...: para colecciones de Objective-C

Nota: Las siguientes preguntas SO están relacionadas, pero ni ellas ni los recursos vinculados parecen responder completamen ... encadenamiento para colecciones que utilizan -hash. Si bien los hashes únicos son preferibles, no son un requisito estricto.

Cómo escribir el complemento OS X Finder

Estoy buscando una guía o un código de ejemplo para escribir plugins de Mac OS X Finder? Le gustaría saber cómo hacer alguna ... n complemento Finder. Estoy tentado de revisar el código SCPlugin, pero esperaba encontrar una muestra más fácil de digerir.

Publicar NSNotification en el hilo principal

Encontré el siguiente fragmento de código que permite que NSNotification se publique en el hilo principal desde cualquier hil ... object:nil userInfo:imageDict]; });

¿Cómo llevar NSWindow al frente y al Espacio actual?

Estoy usando este código para abrir mi ventana: [self.window makeKeyAndOrderFront:self]; [self.window setOrderedIndex:0]; ... r de otras ventanas: [NSApp activateIgnoringOtherApps: YES]; Pero, ¿cómo mover la aplicación al espacio actual del usuario?

Número de ocurrencias de una subcadena en una NSString?

¿Cómo puedo obtener el número de veces que una NSString (por ejemplo, @"cake") aparece en una NSString más grande (por ejemp ... ? Necesito hacer esto en muchas cadenas, por lo que cualquier método que use tendría que ser relativamente rápido. Gracias!

Qué es la estrella doble (eg. NSError **)?

Así que vi esto: error:(NSError **)error En el apple doc. ¿Por qué dos estrellas? Cuál es el significado?

Cocoa-Notificación sobre el cambio de valor de NSUserDefaults?

Digamos que tengo una clave @"MyPreference", con un valor correspondiente almacenado a través de NSUserDefaults. ¿Hay algun ... y no parece haber un mecanismo allí para llegar al par clave-valor específico que se modificó. (Siéntase libre de corregir.)

Cómo cambiar el tamaño de un UISwitch?

He hecho un UISwitch personalizado (de este post). Pero el problema es que mis textos personalizados son un poco largos. ¿Ha ... = 100; //mySwitch.frame = aFrame; [mySwitch setLeftLabelText: @"longValue1"]; [mySwitch setRightLabelText: @"longValue2"];

Enumeración rápida en un NSIndexSet

¿Puedes enumerar rápidamente un NSIndexSet? si no, ¿cuál es la mejor manera de enumerar los elementos en el conjunto?

Convertir NSData bytes en NSString?

Estoy tratando de usar la clase BEncoding ObjC para decodificar un archivo .torrent. NSData *rawdata = [NSData dataWithCont ... odría ser un error en la biblioteca BEncoding.. pero mi falta de conocimiento sobre ObjC es más probable que tenga la culpa..