我真的很難理解如何在iPhone應用程序中嵌入許多圖像和聲音。當我說嵌入時,我的意思是我想要將圖像和聲音與應用程序一起下載,其中一些圖像將在應用程序運行時顯示。其他圖像只保存在應用程序的磁盤空間中,以便當用戶按下按鈕時,圖像或聲音將被訪問並顯示或播放。如何在iPhone應用程序中嵌入圖像和聲音?
我已經在使用「核心數據」和這樣的閱讀教程,但這隻似乎是一種方法來創建可用於引用這樣的數據項,或用於存儲小文件的二進制數據對象。有人可以告訴我如何在Xcode我可以指定一個圖像的目錄和.mp3s與我的應用程序加載到手機上,然後我可以用代碼調用這些媒體?
用於以下將徹底解決我的問題一些示例代碼:
的應用程序加載到手機,它包含3個按鈕。如果用戶按下按鈕#1,則聽到聲音。按鈕#2播放不同的聲音,按鈕#3將UIImageView更改爲不同的圖片。 (這不是一個家庭作業什麼的,但如果我能編寫這個例子中,我能做到的一切,我需要在我的應用程序和了解的過程)
謝謝!
是否有任何理由在項目中添加圖像/聲音並使用[UIImage imageNamed:@「foo」]和[NSBundle pathForResource:ofType:]不起作用? – BergQuester
這可能工作得很好,我只需要明白你的意思。所以,我應該在我的項目中創建一個名爲media的文件夾,然後使用文件 - >添加文件功能來添加所有圖像和聲音,然後執行什麼操作?如何以編程方式顯示其中一個圖像或播放聲音? (我不明白這一點:[NSBundle pathForResource:ofType:]) – jake9115