0
私はギャラリーから取得しているマルチパート(ファイルタイプ)を使用して画像をアップロードする必要があるアプリケーションを作成しています。誰も私にそれをする方法を教えてもらえますか?どのように私はそのイメージでパラメータを渡すでしょう。私は多くを検索しましたが、解決策は見つかりませんでした。
私のコードは次のようである: -マルチパートを使用して画像をアップロード
NSURL *baseUrl=[NSURL URLWithString:baseUrlStringForUserRegisterPage];
NSDictionary *[email protected]{@"pic":_imageViewUserSignUpView.image};
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.responseSerializer=[AFHTTPResponseSerializer serializer];
[manager POST:baseUrlStringForUserRegisterPage parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData)
{
}
progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject)
{
}
failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error)
{
}];
baseUrlStringForUserRegisterPageは私のURLを運びます。私はここでAFNetworkingを使用しています。
感謝。しかし、それは救われていません。私はそうでした: - (void)imagePickerController:(UIImagePickerController *)ピッカーdidFinishPickingMediaWithInfo:(NSDictionary *)info { _imageViewUserSignUpView.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageConversionToData = UIImageJPEGRepresentation(_imageViewUserSignUpView.image、0.75); [ピッカーdismissViewControllerAnimated:はい完了:なし]; } 私はさらにimageConversionToData(NSData)を使用しています。私に提案してください。 –
成功しました。ありがとう@アンドレ・スロッタ。 –