使用AFNetWorking上傳照片

1期揪、照片選擇完成

- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info

{

[pickerdismissViewControllerAnimated:YEScompletion:nil];

photo= [infoobjectForKey:UIImagePickerControllerEditedImage];

CGSizeimagesize =photo.size;

imagesize.height=imagesize.height*1024/imagesize.width;

imagesize.width=1024;

//對(duì)圖片大小進(jìn)行壓縮--

photo= [ImageUtilimageWithImage:photoscaledToSize:imagesize];

[self.tableViewreloadData];

[selfimageUpToWebAction:photo];

}

2导坟、上傳照片

#pragma mark ----上傳圖片

-(void)imageUpToWebAction:(UIImage*)image

{

[selfshowMessage:@"頭像上傳中..."];

NSString*urlString = [NSStringstringWithFormat:@"%@/photoupload",addressUrl];

[managerPOST:urlStringparameters:nilconstructingBodyWithBlock:^(id formData) {

NSData*imageData =UIImageJPEGRepresentation(image,0.00001);

NSDateFormatter*formatter = [[NSDateFormatteralloc]init];

formatter.dateFormat=@"yyyyMMddHHmmss";

NSString*str = [formatterstringFromDate:[NSDatedate]];

NSString*fileName = [NSStringstringWithFormat:@"%@.jpg", str];

//上傳圖片菠赚,以文件流的格式

[formDataappendPartWithFileData:imageDataname:@"importFile"fileName:fileNamemimeType:@"image/jpeg"];

}success:^(AFHTTPRequestOperation*operation,idresponseObject) {

[selfhideHUD];

NSString*status=[responseObjectobjectForKey:@"status"];

NSString*message=[responseObjectobjectForKey:@"message"];

if([statusboolValue]){

_urlString= [NSStringstringWithString:message];

[selfsaveUserImage:message];

}else{

[selfshowError:message];

}

}failure:^(AFHTTPRequestOperation*operation,NSError*error) {

[selfshowError:[error.userInfoobjectForKey:@"NSLocalizedDescription"]];

}];

}

3怎诫、壓縮照片

//對(duì)圖片尺寸進(jìn)行壓縮--

+(UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize

{

// Create a graphics image context

UIGraphicsBeginImageContext(newSize);

// Tell the old image to draw in this new

context, with the desired

// new size

[imagedrawInRect:CGRectMake(0,0,newSize.width,newSize.height)];

// Get the new image from the context

UIImage* newImage =UIGraphicsGetImageFromCurrentImageContext();

// End the context

UIGraphicsEndImageContext();

// Return the new image.

returnnewImage;

}

4、

AFHTTPRequestOperationManager*manager;

manager= [AFHTTPRequestOperationManagermanager];

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末久锥,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子乎莉,更是在濱河造成了極大的恐慌,老刑警劉巖奸笤,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惋啃,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡监右,警方通過查閱死者的電腦和手機(jī)边灭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來健盒,“玉大人绒瘦,你說我怎么就攤上這事】垩ⅲ” “怎么了惰帽?”我有些...
    開封第一講書人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)父虑。 經(jīng)常有香客問我该酗,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任呜魄,我火速辦了婚禮悔叽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘爵嗅。我一直安慰自己娇澎,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開白布操骡。 她就那樣靜靜地躺著九火,像睡著了一般赚窃。 火紅的嫁衣襯著肌膚如雪册招。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評(píng)論 1 302
  • 那天勒极,我揣著相機(jī)與錄音是掰,去河邊找鬼。 笑死辱匿,一個(gè)胖子當(dāng)著我的面吹牛键痛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播匾七,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼絮短,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了昨忆?” 一聲冷哼從身側(cè)響起丁频,我...
    開封第一講書人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎邑贴,沒想到半個(gè)月后席里,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拢驾,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年奖磁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了掠哥。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片誓酒。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖帘皿,靈堂內(nèi)的尸體忽然破棺而出稠腊,到底是詐尸還是另有隱情躁染,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布麻养,位于F島的核電站褐啡,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鳖昌。R本人自食惡果不足惜备畦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一低飒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧懂盐,春花似錦褥赊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至俐银,卻和暖如春尿背,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背捶惜。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工田藐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人吱七。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓汽久,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親踊餐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子景醇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 提到從攝像頭/相冊(cè)獲取圖片是面向終端用戶的,由用戶去瀏覽并選擇圖片為程序使用吝岭。在這里三痰,我們需要過UIImagePi...
    Ashoka_APP閱讀 1,523評(píng)論 1 1
  • //.h /** *POST 提交 并可以上傳圖片目前只支持單張 */ + (void)pushImageWith...
    CHADHEA閱讀 288評(píng)論 0 0
  • UIGraphicsBeginImageContext 創(chuàng)建一個(gè)基于位圖的上下文(context),并將其設(shè)置為當(dāng)...
    李前途閱讀 3,234評(píng)論 1 4
  • 馬丫無奈的點(diǎn)點(diǎn)頭:“也只能這樣了酒觅,能想的辦法都想了,還能怎么辦微峰?舷丹!對(duì)了,你被騙去的那二百元錢蜓肆,我颜凯,我給你,雖然沒有...
    紅山老妖閱讀 393評(píng)論 1 5
  • 凍蝦是冰箱里的常駐食物仗扬,無論和什么食材搭在一起都自帶美感症概。 疲于下廚時(shí),只需挑出幾只早芭,往蒸鍋上一坐彼城,就成了一道菜肴...
    糊編閱讀 213評(píng)論 0 0