01/02 - hello nscoder - webservice

84
miércoles 25 de mayo de 2011

Upload: nscoderbcn

Post on 04-Jul-2015

697 views

Category:

Technology


1 download

DESCRIPTION

Creación de un servicio web y aceso desde una applicación iOS

TRANSCRIPT

Page 1: 01/02 - Hello NSCoder - WebService

miércoles 25 de mayo de 2011

Page 2: 01/02 - Hello NSCoder - WebService

Hello NSCoder ICreación y Acceso a Web Services

miércoles 25 de mayo de 2011

Page 3: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

NSCoder

miércoles 25 de mayo de 2011

Page 4: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

NSCoder

• Creación del Web Service

miércoles 25 de mayo de 2011

Page 5: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

NSCoder

• Creación del Web Service

• Preparación del Entorno

miércoles 25 de mayo de 2011

Page 6: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

NSCoder

• Creación del Web Service

• Preparación del Entorno

• Desarrollo del Web Service

miércoles 25 de mayo de 2011

Page 7: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

NSCoder

• Creación del Web Service

• Preparación del Entorno

• Desarrollo del Web Service

• Creación del Cliente de Web Service

miércoles 25 de mayo de 2011

Page 8: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Web Service

miércoles 25 de mayo de 2011

Page 9: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Web Service

• Creación de Datos en MySQL

miércoles 25 de mayo de 2011

Page 10: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Web Service

• Creación de Datos en MySQL

• Librería de Acceso a Datos

miércoles 25 de mayo de 2011

Page 11: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Web Service

• Creación de Datos en MySQL

• Librería de Acceso a Datos

• Librería NuSoap

miércoles 25 de mayo de 2011

Page 12: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Web Service

• Creación de Datos en MySQL

• Librería de Acceso a Datos

• Librería NuSoap

• Desarrollo del Servicio

miércoles 25 de mayo de 2011

Page 13: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de Datos en MySQL

miércoles 25 de mayo de 2011

Page 14: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de Datos en MySQL

• Creación de la B.DD

miércoles 25 de mayo de 2011

Page 15: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de Datos en MySQL

• Creación de la B.DD

• Inserción de Datos

miércoles 25 de mayo de 2011

Page 16: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de Datos en MySQL

• Creación de la B.DD

• Inserción de Datos

miércoles 25 de mayo de 2011

Page 17: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD

miércoles 25 de mayo de 2011

Page 18: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

miércoles 25 de mayo de 2011

Page 19: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

• Creación del usuario nsuser.

miércoles 25 de mayo de 2011

Page 20: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

• Creación del usuario nsuser.

• Gestión de permisos de la B.DD.

miércoles 25 de mayo de 2011

Page 21: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

• Creación del usuario nsuser.

• Gestión de permisos de la B.DD.

• Creación de la tabla Events.

miércoles 25 de mayo de 2011

Page 22: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

• Creación del usuario nsuser.

• Gestión de permisos de la B.DD.

• Creación de la tabla Events.

miércoles 25 de mayo de 2011

Page 23: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la B.DD• Creación de la B.DD con phpMyAdmin.

• Creación del usuario nsuser.

• Gestión de permisos de la B.DD.

• Creación de la tabla Events.

CREATE TABLE IF NOT EXISTS `eventos` ( `latitude` float NOT NULL COMMENT 'latitude of event localization ', `longitude` float NOT NULL COMMENT 'longitude of event localization', `name` varchar(144) COLLATE utf8_spanish_ci NOT NULL COMMENT 'envent''s name with twitt max length',

`description` text COLLATE utf8_spanish_ci NOT NULL COMMENT 'detailed event description', PRIMARY KEY (`latitude`,`longitude`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci COMMENT='NSCoder events table';

miércoles 25 de mayo de 2011

Page 24: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Inserción de Datos

miércoles 25 de mayo de 2011

Page 25: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

miércoles 25 de mayo de 2011

Page 26: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

miércoles 25 de mayo de 2011

Page 27: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

• Funciones

miércoles 25 de mayo de 2011

Page 28: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

• Funciones

• Constructor dbConnector()

miércoles 25 de mayo de 2011

Page 29: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

• Funciones

• Constructor dbConnector()

• Ejecución de Query query($query)

miércoles 25 de mayo de 2011

Page 30: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

• Funciones

• Constructor dbConnector()

• Ejecución de Query query($query)

• Número de filas getNumRows($result)

miércoles 25 de mayo de 2011

Page 31: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería de Accso a Datos

• Librería php dbConnector

• Funciones

• Constructor dbConnector()

• Ejecución de Query query($query)

• Número de filas getNumRows($result)

• Obtención de filas fetchArray($result)

miércoles 25 de mayo de 2011

Page 32: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería NuSoap

miércoles 25 de mayo de 2011

Page 33: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería NuSoap

• Librería Open Source.

miércoles 25 de mayo de 2011

Page 34: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería NuSoap

• Librería Open Source.

• http://sourceforge.ne/projects/nusoap/

miércoles 25 de mayo de 2011

Page 35: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería NuSoap

• Librería Open Source.

• http://sourceforge.ne/projects/nusoap/

• Uso de la librería NuSoap desde php.

miércoles 25 de mayo de 2011

Page 36: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Librería NuSoap

• Librería Open Source.

• http://sourceforge.ne/projects/nusoap/

• Uso de la librería NuSoap desde php.

• Documentación y ejemplos en la Web.

miércoles 25 de mayo de 2011

Page 37: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Servicio

miércoles 25 de mayo de 2011

Page 38: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Cliente del Web Service

miércoles 25 de mayo de 2011

Page 39: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Cliente del Web Service

• Creación de la conexión al servicio

miércoles 25 de mayo de 2011

Page 40: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Cliente del Web Service

• Creación de la conexión al servicio

• Creación del parser de la respuesta

miércoles 25 de mayo de 2011

Page 41: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Cliente del Web Service

• Creación de la conexión al servicio

• Creación del parser de la respuesta

• Liberación de las variables utilizadas

miércoles 25 de mayo de 2011

Page 42: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

miércoles 25 de mayo de 2011

Page 43: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Obtención del mensaje SOAP

miércoles 25 de mayo de 2011

Page 44: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Obtención del mensaje SOAP

• Establecimiento de parámetros

miércoles 25 de mayo de 2011

Page 45: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Obtención del mensaje SOAP

• Establecimiento de parámetros

• Llamada estableciendo el delegado

miércoles 25 de mayo de 2011

Page 46: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Obtención del mensaje SOAP

• Establecimiento de parámetros

• Llamada estableciendo el delegado

• Gestión de la respuesta

miércoles 25 de mayo de 2011

Page 47: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

miércoles 25 de mayo de 2011

Page 48: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Obtención del mensaje SOAP

miércoles 25 de mayo de 2011

Page 49: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Obtención del mensaje SOAP

El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.

miércoles 25 de mayo de 2011

Page 50: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Obtención del mensaje SOAP

El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.

Para simplificar el ejemplo, los parámetros serán fijos.

miércoles 25 de mayo de 2011

Page 51: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Obtención del mensaje SOAP

El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.

Para simplificar el ejemplo, los parámetros serán fijos.

miércoles 25 de mayo de 2011

Page 52: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

miércoles 25 de mayo de 2011

Page 53: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

miércoles 25 de mayo de 2011

Page 54: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

• Content-Type

miércoles 25 de mayo de 2011

Page 55: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

• Content-Type

• SOAPAction

miércoles 25 de mayo de 2011

Page 56: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

• Content-Type

• SOAPAction

• Content-Length

miércoles 25 de mayo de 2011

Page 57: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

• Content-Type

• SOAPAction

• Content-Length

• Método de llamada.

miércoles 25 de mayo de 2011

Page 58: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Establecimiento de parámetros.

• Content-Type

• SOAPAction

• Content-Length

• Método de llamada.

miércoles 25 de mayo de 2011

Page 59: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

miércoles 25 de mayo de 2011

Page 60: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Llamada estableciendo el delegado

miércoles 25 de mayo de 2011

Page 61: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio• Llamada estableciendo el delegado

NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];

miércoles 25 de mayo de 2011

Page 62: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

miércoles 25 de mayo de 2011

Page 63: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Gestión de la respuesta

miércoles 25 de mayo de 2011

Page 64: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Gestión de la respuesta

• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

miércoles 25 de mayo de 2011

Page 65: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Gestión de la respuesta

• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

miércoles 25 de mayo de 2011

Page 66: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Gestión de la respuesta

• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

• -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error

miércoles 25 de mayo de 2011

Page 67: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación de la Conexión al Servicio

• Gestión de la respuesta

• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

• -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error

• -(void)connectionDidFinishLoading:(NSURLConnection *)connection

miércoles 25 de mayo de 2011

Page 68: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

miércoles 25 de mayo de 2011

Page 69: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

miércoles 25 de mayo de 2011

Page 70: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• Gestión de las propiedades

miércoles 25 de mayo de 2011

Page 71: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• Gestión de las propiedades

• Llamada al delegado de la Clase

miércoles 25 de mayo de 2011

Page 72: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

miércoles 25 de mayo de 2011

Page 73: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

miércoles 25 de mayo de 2011

Page 74: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

miércoles 25 de mayo de 2011

Page 75: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string

miércoles 25 de mayo de 2011

Page 76: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string

• -(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName

miércoles 25 de mayo de 2011

Page 77: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de los elementos

• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string

• -(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName

• - (void)parserDidEndDocument:(NSXMLParser *)parser

miércoles 25 de mayo de 2011

Page 78: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

miércoles 25 de mayo de 2011

Page 79: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de las propiedades

miércoles 25 de mayo de 2011

Page 80: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Gestión de las propiedades

if ([cePropName isEqualToString:@"location"]){ if ([currentElement.location length] == 0) [currentElement setLocation:string]; else [currentElement setLocation:[currentElement.location stringByAppendingString:string]];

miércoles 25 de mayo de 2011

Page 81: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

miércoles 25 de mayo de 2011

Page 82: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Llamada al delegado de la Clase

miércoles 25 de mayo de 2011

Page 83: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Parser de la Respuesta

• Llamada al delegado de la Clase

[delegate didFinishUpdatingData:eventList]; [eventList release];

miércoles 25 de mayo de 2011

Page 84: 01/02 - Hello NSCoder - WebService

[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]

Creación del Cliente

miércoles 25 de mayo de 2011