Я хочу загрузить информацию о пользователе на сервер. Он содержит аватары пользователя и данные профиля пользователя. Теперь проблема в том, что пользователь не загружает аватар всегда, поэтому я хочу фильтровать изображение, если пользователь не загружает его, так что может кто-нибудь помочь мне в этом?Опубликовать данные без изображения с помощью Afnetworking
Сейчас я загрузив изображение, используя этот код и он работает нормально, но я хочу, чтобы загрузить даже если пользователь не загружает изображение
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:BASE_URL]];
NSData *imageData = UIImagePNGRepresentation(image);
[manager POST:url parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
[formData appendPartWithFileData:imageData name:@"file" fileName:@"image.png" mimeType:@"image/png"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Success %@", responseObject);
[Util showAlertDialog: NSLocalizedString(@"Success", nil):NSLocalizedString(@"Upload Successful", nil)];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Failure %@, %@", error, operation.responseString);
[ Util showAlertDialog: NSLocalizedString(@"Failed", nil):NSLocalizedString(@"Upload Failed, Please try again", nil)];
}];