8
Lo SKProductsRequestDelegate ha un solo metodo:SKProductsRequestDelegate fallimento
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
Di solito, trovo questo tipo di delegati avranno diversi metodi per la gestione di più casi, piuttosto che solo il successo. Per esempio:
-(void) connection:(NSURLConnection *)connection didFailWithError:(NSError *) error
Come faccio a controllare se questo codice non riesce per qualche motivo, ad esempio. l'utente è offline?
SKProductsRequest *productsRequest = [[SKProductsRequest alloc] ... ];
productsRequest.delegate = self;
[productsRequest start];
Perfetto, grazie. –