SKProductsRequestDelegate Ausfall
-
28-09-2019 - |
Frage
Die SKProductsRequestDelegate hat eine einzige Methode:
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
In der Regel habe ich diese Art von Delegierten finden für den Umgang mit mehreren Fällen mehrere Methoden haben, und nicht nur den Erfolg. Zum Beispiel:
-(void) connection:(NSURLConnection *)connection didFailWithError:(NSError *) error
Wie kann ich überprüfen, ob dieser Code aus irgendeinem Grund fehlschlägt, zB. der Benutzer offline?
SKProductsRequest *productsRequest = [[SKProductsRequest alloc] ... ];
productsRequest.delegate = self;
[productsRequest start];
Lösung
SKProductsRequestDelegate
entspricht das SKRequestDelegate
Protokoll.
Sie finden
- (void)request:(SKRequest *)request didFailWithError:(NSError *)error
- (void)requestDidFinish:(SKRequest *)request
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow