mio scopo sta cercando di ottenere la dimensione dell'immagine scaricata tramite il blocco di successo come di seguito:ottenere [NSURL cachePolicy]: selettore non riconosciuto inviato ad esempio durante il download di un'immagine, AFNetworking
[imageView setImageWithURLRequest:[NSURL URLWithString:((ObjectA*)obj[indexPath.row]).imageUrl]
placeholderImage:nil
success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
CGFloat imageHeight = image.size.height;
CGFloat imageWidth = image.size.width;
NSLog(@"width of image is %f",imageWidth);
NSLog(@"height of image is %f",imageHeight);
}
failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
;
} ];
Tuttavia, sono ottenendo un arresto anomalo con errore visualizzato come di seguito:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSURL cachePolicy]: unrecognized selector sent to instance 0x1edb9e70'
Qualcuno conosce il motivo di questo errore. Per favore, aiuto se hai qualche idea
Un po 'di eseguire il debug? Sono abbastanza sicuro che non sia l'oggetto che pensi sia. –
'[NSURL cachePolicy]' Da dove viene chiamato? –