2011-04-12 33 views
0

我使用太多的圖像和音樂在我的應用程序..如何降低我的ADHOC的大小建立

音樂持續時間短,但面積很大.. 那聲音是.caf格式

我有很多這樣的聲音

這就是爲什麼adhoc構建大小達到35MB,而且我仍然需要添加更多。

我使用,在創建系統的聲音......

NSURL *tapSound = [[NSBundle mainBundle] URLForResource: @"sound1" 
              withExtension: @"aif"]; 

self.soundFileURLRef = (CFURLRef) [tapSound retain]; 

AudioServicesCreateSystemSoundID (

             soundFileURLRef, 
             &soundFileObject 
            ); 

我曾嘗試使用MP3或WAV聲音在這裏,但不工作。

請幫助

回答

0

@Kumar鮮于:

儘量壓縮你的聲音文件,如果可能的壓縮圖像。

注意:壓縮的音頻文件可能會降低你的聲音質量,並可能會降低kbps的

希望這有助於你。

+0

是的,我同意你,但....我有appx 150+聲音文件,我還有100多個要添加.....如果我和你一起去壓縮他們甚至十我的建設規模將更多25 MB ......你認爲這不是很大......? – 2011-04-12 07:00:10

+0

@Kumar sonu:是的,但除非你刪除了一些音樂文件,否則我不認爲這個尺寸會減小。 – 2011-04-12 08:45:29

+0

@kumar sonu:還有一件事情是嘗試使用jpgs來代替透明度不是問題的png圖像。當應用程序首次運行並將它們保存在應用程序的文檔目錄中時,請嘗試使用mp3文件並將它們呈現爲wav或您選擇的其他格式。 :) – 2011-04-12 09:53:28