因此,我發現這個將我的iPhone應用程序普遍化的過程令人頭疼!我獨自一人嗎?我當然不希望。無論如何,我的問題是關於我的通用應用程序的.xib文件。iPhone SDK 3.2 .xib文件的通用應用程序問題
我有我的iPhone OS 3.1運行應用程序都準備好使通用開關。我上升到項目/升級目前的iPad /通用應用程序的目標,它應該使我的應用程序具有所有必要的iPad設置...
所以當我去測試它在3.2 SDK,屏幕很大,意思是工具欄的大小正確的iPad,但正在顯示的圖像是爲OS 3.1,這意味着它很小。於是我進入iPad Source文件夾,將MainViewController.xib文件的名稱更改爲MainViewController-iPad.xib,並插入了我爲iPad準備的更大圖像,但仍無法正常工作。
於是,我走進我的MainViewController.m文件,並從MainViewController改變筆尖參考MainViewController,iPad和它的工作!我唯一擔心的是,因爲我必須「硬編碼」它,或者迫使它從我的-iPad文件中讀取,這會導致OS3.1版本出現問題?我不能回去,現在測試3.1版本中由於某種原因,該選項是從Active SDK菜單中刪除...
如果還有人在那裏,經歷了這一點,或有深入瞭解我是什麼做錯了,你的幫助將不勝感激。謝謝!
應該由升級目標設置 - 但值得檢查。 – 2010-04-10 21:06:49
我不知道'升級目標'菜單的選擇......現在看看它,我的一些iPhone項目(我最近沒碰過)因爲某種原因變灰了......哈哈,需要選擇目標本身。好。如果不知道這一點(謝謝你指出),修改項目信息和plist也不錯。我之前創建了一個通用應用程序,然後查看了兩者的文件和項目之間的區別。 – 2010-04-11 00:22:32