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.


10
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", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); Es bueno ver que ambos registros muestran "1" (a veces en C ++ bool es un int y su …
192 c  objective-c  types  boolean 

10
Esperando hasta que se ejecuten dos bloques asíncronos antes de comenzar otro bloque
Cuando usamos GCD, queremos esperar hasta que se ejecuten y realicen dos bloques asíncronos antes de pasar a los siguientes pasos de ejecución. ¿Cuál es la mejor manera de hacer eso? Intentamos lo siguiente, pero no parece funcionar: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // …



5
¿Cómo puedo cambiar el color del título de UIButton?
Creo un botón mediante programación .......... button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; ¿Cómo puedo cambiar el color del título?



12
Cambio dinámico del tamaño de fuente de UILabel
Actualmente tengo un UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor]; factLabel.lineBreakMode = UILineBreakModeWordWrap; factLabel.numberOfLines = 10; [self.view addSubview:factLabel]; A lo largo de la vida de mi aplicación iOS, factLabelobtengo un montón de valores diferentes. …

3
¿Cuáles son los detalles de "Objective-C Literals" mencionados en las notas de lanzamiento de Xcode 4.4?
Estaba revisando las notas de la versión de Xcode 4.4 y noté esto: Compilador LLVM 4.0 Xcode ahora incluye el compilador Apple LLVM versión 4.0, que incluye las siguientes características nuevas del lenguaje Objective-C: [...] - Literales Objective-C: crea literales para NSArray, NSDictionary y NSNumber, igual que los literales para …

4
La conversión implícita de Objective-C pierde precisión de entero 'NSUInteger' (también conocido como 'unsigned long') a advertencia 'int'
Estoy trabajando en algunos ejercicios y tengo una advertencia que dice: La conversión implícita pierde precisión entera: 'NSUInteger' (también conocido como 'unsigned long') a 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", @"Green", @"Blue", @"Yellow"]; …





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.