Mula-mula dapatkan token Qiniu daripada pelayan, kemudian pilih gambar daripada album, dan kemudian tukarkannya kepada format data dan hantarkannya kepada Qiniu. Atur cara muat naik ranap dengan parameter data adalah tiada ralat
Menamatkan apl kerana pengecualian tidak ditangkap
'NSInvalidArgumentException',
sebab: 'parameter data tiada'
Lokasi ranap sistem ialah
#import "QNUrlSafeBase64.h" dalam fail Qiniu
NSData *data = [QNUrlSafeBase64 decodeString:array[2]];
NSError *tmp = nil;
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:&tmp];
if (tmp != nil || dict[@"scope"] == nil || dict[@"deadline"] == nil) {
return nil;
}
Pastikan untuk menentukan sama ada data kosong Apabila data kosong, pengecualian akan dilemparkan.