我正在尋找將更多漸進式/累進式資產加載到我的iOS應用中,有點像ZeptoLab做Cut the Rope。我希望減少用戶在應用程序加載時花在靜態Default.png上的時間,並希望能夠更快地進入一些啓動畫面,在那裏我可以顯示進度條(我已經花了一些時間在Flash中進行開發,其中「預加載器」 '是常態)。iOS應用啓動後的漸進式資產(或資產包)加載
我收集到我可能不得不爲此使用資產包。我想仍然擁有Xcode中的所有文件,而不是從其他位置加載。
如何加載資源捆綁所以我看到的例子 -
NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"MyBundle" ofType:@"bundle"];
NSString *imageName = [myBundle pathForResource:@"someImage" ofType:@"png"];
,但我想找到的例子如何:
- 來看,這種異步,我想使用另一種線程
- 跟蹤此軟件包已加載多少
- 知道這個軟件包包含多少,所以我可以計算已加載的軟件包的百分比。
我也想知道 - 使用資產包改變我的iOS應用程序將如何/何時加載我的文件?
或者是正確的方法來選擇不添加文件到我的Xcode項目的設置中的複製/構建階段?
謝謝大家!