같은 이름의 파일이 여러 개 있기 때문에 실제 폴더를 사용하여 XCode에서 파일을 구성하고 있습니다. 예 : /skin1/navbar.jpg 및 /skin2/navbar.jpg.XCode의 폴더 조직화
새 파일을 추가 할 때마다 해당 파일을 폴더로 끌 수 없으며 일단 폴더를 XCode의 그룹으로 광고하면 어떻게 든 잠겨지고 변경할 수 없습니다. 이 메서드를 사용하여 UIImage를 초기화하려고하면 nil
이됩니다. 예를 들어이 이미지를 사용하여
:
가있는 UIImage 만들려면 내가 이것을 사용하고 있습니다 :
NSString *skinBasePath = [AppearanceUtils skinBasePath]; // Returns /Users/echilon/Library/Application Support/iPhone Simulator/5.1/Applications/E6C7ECF4-B36A-4092-97BC-CDE2D0A526C2/ReadMeAStory.app/ReadMeAStory/images/skin/wood/
NSString *bgImagePath = [skinBasePath stringByAppendingPathComponent:@"button_181_43.png"],
*bgImagePathPressed = [skinBasePath stringByAppendingPathComponent:@"button_181_43_pressed.png"];
UIImage *bgImage = [UIImage imageWithContentsOfFile:bgImagePath]
모든 것은 내가 실제로을 만들 때까지 디버거에서 잘 보인다 이미지는 null로 되돌려집니다.
디버거에서 이미지의 전체 경로는 /Users/echilon/Library/Application Support/iPhone Simulator/5.1/Applications/E6C7ECF4-B36A-4092-97BC-CDE2D0A526C2/ReadMeAStory.app/ReadMeAStory/images/skin/wood/button_181_43.png
입니다.
무엇이 누락 되었습니까?