2014-11-24 1 views
0

i xcode에 로컬 경로가 있고 base64로 이미지를 변환하고 보내려고합니다. PHP 파일.i xcode에서 이미지의 로컬 경로가 있고 이미지를 base64로 변환하여 PHP 파일로 보내려고합니다.

타 경로는

/var/mobile/Applications/DC455F71-2024-473A-A943-504D0FC39C9F/Documents/1_1.png 

이 base64로 인코딩 변환 한 후 원격 MySQL 데이터베이스에 저장하려면 위의 경로에 이미지를 변환하는 데 도와주세요입니다.

+0

가능한 중복 [변환 - 이미지 - 투 - base64로 문자열에서-IOS-신속] (http://stackoverflow.com/questions/11251340/convert-image-to-base64-string-in-ios-swift/11251478 # 11251478) –

답변

0

NSData+Base64 카테고리를 다운로드하여 프로젝트에 추가하십시오.
예를 들어 컨트롤러에서.

#import "NSData+Base64.h" 
..... 
NSString *base64 = [[NSData dataWithContentsOfFile:path] base64EncodedString]; 
// Request and send your base64 string to server, as usual you're sending another string 

또는 배포 대상이 iOS7에 +의 경우, 사용이

NSString *base64 = [[NSData dataWithContentsOfFile:path] base64EncodedString]; 
// Request and send your base64 string to server, as usual you're sending another string 
+0

감사합니다. 보내시는 코드가 작동하지 않습니다. base64 인코딩이 부적절합니다. –

+0

그냥 base64 인코딩을 사용하지 마십시오. 그것은 대답에서,'base64EncodedString' – l0gg3r

+0

고마워요 지금 일하고있어 .. –

관련 문제