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.

15
Solicitud de publicación de AFNetworking
Soy un novato en obj-c y he estado usando asihttp para algunos de mis proyectos. Al hacer una solicitud de publicación en asihttp, se hace de esta manera. ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [request setPostValue:height forKey:@"user[height]"]; [request setPostValue:weight forKey:@"user[weight]"]; [request setDelegate:self]; [request startAsynchronous]; ¿Cómo haría AFNetworking con un ejemplo de …



14
Circular UIImageView en UITableView sin impacto en el rendimiento?
Tengo un UIImageViewen cada una de mis UITableViewceldas, que muestra una imagen remota (usando SDWebImage). He hecho algunos QuartzCoreestilos de capa para la vista de la imagen, como tal: UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100]; itemImageView.layer.borderWidth = 1.0f; itemImageView.layer.borderColor = [UIColor concreteColor].CGColor; itemImageView.layer.masksToBounds = NO; itemImageView.clipsToBounds = YES; Así que …


5
¿Llamar a un método en el hilo principal?
En primer lugar, estoy escribiendo código para iphone. Necesito poder llamar a un método en el hilo principal sin usar performSelectorOnMainThread. La razón por la que no quiero usar performSelectorOnMainThreades que causa problemas cuando intento crear una simulación para pruebas unitarias. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; El problema es que mi simulacro …




18
Ronda de dos esquinas en UIView
Hace un tiempo publiqué una pregunta sobre redondear solo dos esquinas de una vista y obtuve una gran respuesta, pero tengo problemas para implementarla. Aquí está mi método drawRect: - (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <------Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + …

3
@interface y @protocol explicación?
Me gustaría saber cuál es la @interface en el objetivo C? ¿Es justo donde el programador quiere declarar las variables, el nombre de la clase o los nombres de los métodos ...? No estoy seguro de si es como una interfaz en Java. Y sobre el @protocolo en el objetivo …


6
¿Se puede copiar UIView?
Simplemente usando de esta manera: UIView* view2 = [view1 copy]; // view1 existed Esto hará que el simulador no pueda iniciar esta aplicación. Intenta retener UIView* view2 = [view1 retain]; // view1 existed // modify view2 frame etc Cualquier modificación view2se aplicará a view1, entiendo que view2comparten la misma memoria …
81 ios  objective-c  uiview  copy 

17
Configurar botones en SKScene
Estoy descubriendo que UIButtonsno funciona muy bien con SKScene, así que intento SKNodecrear una subclase para hacer un botón SpriteKit. La forma en que me gustaría que funcionara es que si inicializo un botón SKSceney habilito los eventos táctiles, el botón llamará a un método en mi SKScenecuando se presione. …

6
#define vs const en Objective-C
Soy nuevo en Objective-C y tengo algunas preguntas sobre constla directiva de preprocesamiento #define. Primero, descubrí que no es posible definir el tipo de constante usando #define. ¿Porqué es eso? En segundo lugar, ¿tiene alguna ventaja utilizar uno de ellos sobre el otro? Finalmente, ¿de qué manera es más eficiente …

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.