Articles of delegates

Delegado de NSURLConnection – Determinar qué function o connection desencadenó el delegado

Posible duplicado: Gestión de dos NSURLConnection NSURLConnection delegate Tengo dos methods diferentes que llaman diferentes conexiones NSURLC; Método A NSURLConnection *serverConnection = [[NSURLConnection alloc]initWithRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:addressOfSideWebService]] delegate:self]; Método B NSURLConnection *serverConnection = [[NSURLConnection alloc]initWithRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:addressOfMainWebService]] delegate:self]; El problema es que estas dos NSURLConnections desencadenan los mismos delegates; -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [self.serverData appendData:data]; […]

Mensaje enviado a la instancia desasignada ARC

Estoy haciendo una aplicación que descarga la image del server y la muestra en una vista. Estoy usando delegado para eso. Una vez finalizada la carga de la image, un delegado envía un post a la vista para mostrar la image. El escenario anterior está funcionando bien. Pero si me muevo de esa vista particular […]

IOS – Delegado vs Notificación

Me gustaría tener su opinión sobre la siguiente architecture: En Mi aplicación tengo una class estática (LoginManager) que maneja un inicio de session asíncrono. Una vez que se completa la fase de inicio de session, la aplicación debe responder y pasar a otro estado. Tengo 2 sugerencias de implementación usando un delegado: import Foundation protocol […]

Swift: no puede mostrar Game Center para mostrar

Estoy usando este código para que Game Center aparezca cuando el usuario presiona un button. Quiero que esto muestre sus puntajes más altos en la sorting: @IBAction func showScores(x : UIButton) { var gameCenterController : GKGameCenterViewController! if (gameCenterController != nil) { gameCenterController.gameCenterDelegate = self self.presentViewController(gameCenterController, animated: true, completion: nil) } } Pero recibo un error […]

¿Cómo puedo pasar datos del controller de vista primaria al controller de vista secundaria?

¿Cómo puedo pasar datos del controller de vista primaria al controller de vista secundaria? Traté de hacer esto con los delegates. pero no creo que sea una opción?

Cambia las inserciones del separador tableView

Me incurre en un pequeño problema para personalizar mi celular; como puedes ver, la línea del separador no llega al borde izquierdo de la celda, y me gustaría hacerlo. Encontré estos: Las líneas de separación para las células UITableViewCellStyleSubtitle no toman el ancho completo iOS 8 UITableView separador inserción 0 no funciona ¿Alguien me puede […]

Cómo definir dos delegates en la línea @interface

En iOS, me gustaría include tanto a un delegado para el flipsideView (desde una plantilla de Aplicación de utilidad) como a un delegado para permitir el desplazamiento de la vista. Mi bash, que no funciona, es: @interface MainViewController : UIViewController <FlipsideViewControllerDelegate> <UIScrollViewDelegate> { } Intenté colocar una coma (,) o un espacio entre los dos […]

iOS cómo saber si un UILabel ha cambiado su text

Solo tenía una pregunta sobre la class UILabel. Sé que el control UITextField tiene un delegado para cuando la edición ha cambiado, pero me preguntaba si el UILabel tiene un campo similar. La razón por la que pregunto es que mi aplicación consulta a la networking para cuando ciertas piezas de información cambian y actualizan […]

Configurar de forma progtwigda el delegado para UICollectionView no funciona

Tengo un viewcontroller A que controla una gran vista. En esa vista, tengo una subvista C de tipo CollectionView . Quiero una class separada C_Manager para manejar el delegado y la funcionalidad dataSource para la subvista C Tengo el siguiente en la viewDidLoad de viewDidLoad cManager = [[C_Manager alloc] init]; cManager.collection = C; self.C.delegate = […]

¿Cómo llamar a un método "willDisplayFooterView" durante la consulta de la tabla?

Quiero llamar a estos methods: – (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section NS_AVAILABLE_IOS(6_0); – (void)tableView:(UITableView *)tableView willDisplayFooterView:(UIView *)view forSection:(NSInteger)section NS_AVAILABLE_IOS(6_0); pero no puedo! No hay reacción en absoluto. Estoy probando en el simulador iOS 6.0 – (void) tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section { DLog(@"0>>"); CGRect originalRect = view.frame; UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"shadow_top.png"]]; [imageView […]