到目前爲止,我只處理iPhone應用程序,現在已經到了讓它們具有通用性的時候了。我正在觀看Paul Hegarty在iTunesU上講授的通用應用程序的演講,以及一些疑問。通用應用程序工作流程
如果我理解了這個概念,那麼iPad和iPhone之間的主要區別(編碼時)就是iPad允許使用splitview控制器,並且應該有一個優點,對吧?
Hegarty先生做了什麼是修改一個應用程序的代碼,並添加條件以區別應用程序在iPad或iPhone上運行時的情況。
我的問題是,它是通常的做法嗎?我是一個非常有組織的人,我喜歡儘可能結構化的東西。所以我的第一個嘗試是創建一套完整的視圖控制器來管理iPad故事板,而不是隻有一個視圖控制器充滿兩個設備的代碼。 也可以這樣做嗎?什麼被認爲是一種良好的做法?
在此先感謝!
重複使用儘可能多的代碼。 – melsam