iPhone에서 'base64string'형식의 원시 이미지 데이터 형식에서 Uiimage를 얻는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/847875

문제

내 응용 프로그램에서 XML 파일의 서버에서 이미지 데이터를 수신합니다. 이 데이터는 서버가 'base64string'형식 바이트로 변환하여 XML 파일을 통해 내 응용 프로그램으로 보내는 이미지 (.jpeg 또는 .png 또는 .tiff 등)입니다. 응용 프로그램 측면에서 응용 프로그램은 이러한 바이트를 'NSDATA'형식으로 데이터베이스에 저장합니다. 이제 내 응용 프로그램은 나중에 이미지를 검색하고 표시해야합니다. 그러나이 'Base64string'형식의 원시 이미지 데이터에서 Uiimage를 얻는 방법을 알 수 없었습니까? iPhone 앱 개발의 세계에서 'Just-In'개발자이기 때문에 이와 관련하여 친절하게 안내하십시오.

읽어 주셔서 감사합니다. 도와 주셔서 감사합니다.

도움이 되었습니까?

해결책

이 페이지 Cocoadev Wiki에는 문자열에서 Base64 디코딩의 여러 구현이 포함되어 있습니다. 페이지 하단의 NSDATA 범주는 아마도 응용 프로그램에 통합하기가 가장 간단 할 것입니다.

거기에서 Base64에 인코딩 된 문자열의 NSDATA 표현을 추출 할 수 있습니다. NSDATA는 UIIMAGE ImageWithData : 또는 InitWithData : 생성자를 사용하여 UIIMAGE 인스턴스를 초기화하는 데 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top