2012-05-30 117 views
0

我想爲iPad創建書籍。 我也想寫一個應用程序,將允許訪問這些書籍 ,並允許我添加更多書籍,而無需重新下載整個應用程序。合併項目

我的想法是有一個顯示所有可用書籍的主項目。 然後爲每本書單獨下載一個單獨的項目(如子項目)。

這可能嗎? 如果是這樣,我將如何能夠將主項目與「子項目」合併?

如果沒有,我將如何能夠實現這一目標?

我看到了所謂的「互動式觸摸書籍的孩子」

我使用的Xcode 4.3和Cocos2d的應用程序類似的東西。

回答

1

就Xcode項目而言,這些應用程序都是獨立的Xcode項目。你可以(也應該)分享的唯一東西是通用代碼,例如cocos2d庫。通過爲常用代碼創建一個靜態庫目標來實現這一目標。

至於你的主要應用程序,請記住,你不能指示App Store代表你下載另一個應用程序。用戶體驗必須是一旦用戶點擊一本書下載它,他就會被帶到App Store應用程序,在那裏他可以下載這本書。

如果我錯誤地理解了您,並且您想要在同一應用中使用所有書籍,則需要實施應用內購買以解鎖或下載其他內容。無論您如何爲該應用程序設置Xcode項目,如果您添加新書籍或對現有書籍進行修改,用戶將不得不下載適用於您的應用程序的更新。除非你實現內容下載。但是這與Xcode中的項目設置無關。

+0

太棒了!然後內容下載正是我正在尋找的,謝謝。有沒有我可以學習如何做到這一點的教程? – Fellowsoft

+0

您可以從我的Cocos2D Webcam Viewer中找到靈感:http://www.learn-cocos2d.com/2012/02/cocos2d-webcam-viewer-part-2-asynchronous-textureloading / – LearnCocos2D