以前はこの方法を使用して画像をサーバーにPOSTしましたが、ヘッダーと境界を自分で追加する必要があるため、少し複雑です。昨日、Restyというプロジェクトを見つけました-「iOSとMac用のシンプルなObjective-CHTTPクライアント」。しかし、すべてのドキュメントを読んだ後、画像ファイルをアップロードする方法が見つかりません。助けてください、どうもありがとう。
NSMutableDictionary *params = [NSMutableDictionary dictionary];
[params setObject:@"this is a title" forKey:@"title"];
// ***How can I add an image by Resty?***
[params setObject:UIImageJPEGRepresentation(self.image, 1.0) forKey:@"image"];
LRRestyClient *client = [LRResty client];
[client setUsername:userId password:userToken];
[client post:APIImageUrl payload:params withBlock:^(LRRestyResponse *response){
NSLog(@"Done");
}];