2014-04-24 3 views
0

다른 언어에 적합한 내 앱에 소리가 있습니다.사운드 파일을 지역화하는 방법

수동으로 확인하지 않고 로켈에 따라 올바른 파일을로드하려면 어떻게해야합니까?

+0

직접 확인하고 올바른 파일을로드하십시오. –

답변

2

를 호출하여 올바르게 지역화 된 경로를 얻을 수 있습니다 측면 패널 :

Screemn shot result

,536 : 그런 다음 지역화의 목록을 가지고

Screen shot

그러면 번들이 올바른 파일을 꺼냅니다.

[[NSBundle mainBundle] pathForResource:@"audio" ofType:@"mp3"]; 
+0

"기본"버전을 삭제하면 (영어 버전이없는 사운드의 경우) 어떻게됩니까? –

+0

그것은'nil'을 반환하거나 영리하고 다음 선호 지역을 찾습니다! 후자 (더 의미가있는 것)를 할 수 있기를 바랄뿐입니다 - 단지 제가 가지고있는 것이 좋습니다. 나는 두려워합니다. – Rich

+0

나는 무 (無) 버전을 선호합니다. 덕분에 당신의 도움을 주셔서 감사합니다 –

1

제대로 프로젝트에서 파일을 지역화 한 경우에, 당신은 '자동'당신은 엑스 코드에 파일을 추가 한 다음 오른손을 지역화 할 필요가 [[NSBundle mainBundle] pathForResource:resourcePath ofType:type];

관련 문제