2011-04-12 42 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