iPhone 용 모바일 광고 SDK를 제작 중이며 [라이브러리에있는] 방문 페이지 컨트롤러의 버튼 아이콘을 나타내는 이미지를 저장하는 유일한 방법은 이미지를 문자 배열로 변환합니다. 내가 좋아하는 인라인 정의 된 문자 배열이있는 경우이미지 데이터를 문자 배열로 변환
:
UIImage *backButtonImage = [UIImage imageWithData:[NSData dataWithBytesNoCopy:backButtonData length:sizeof(backButtonData) freeWhenDone:NO]];
... 그리고 이들과 컨트롤러의 도구 모음 단추를 설정 :
const char backButtonData[] = { 0x00, 0x01, 0xFF, ... };
을 ... 나는 이런 식으로 액세스 할 수 있습니다 아이콘 이미지.
나는 이미지 데이터를 가져 와서 문자 배열을 뱉어 내고 빈손으로 나왔지만 비참하게 실패했다.
I가 필요한 것 [희망]로부터 데이터를 받아 스크립트 또는 함수이다
을 NSData * = imageData의 UIImagePNGRepresentation (이미지);
이 형식으로 뱉어 :
× 00, 0x01로는, 0xFF로는 ... 그래서 나는 내 소스 파일에 복사하고 과거 수 있습니다.
모든 아이디어 [또는이 작업을 수행 할 스크립트 또는 도구에 대한 링크]?
이미지는 앱에 저장되지 않으며 adSdk.a 파일로 컴파일 된 [sdk] 라이브러리에 저장해야합니다. xxd 명령 줄 도구를 살펴 보겠습니다. tnx는 즉시 답장을 보냅니다. –
@captain cosmic oki, 놓친 것. – epatel
@epatel 그것은 나를 구해 주셔서 감사합니다. – fyasar