1樓:廣州啟匯營銷策劃****
開發不需要storyboard主要是容易造成svn的衝突,幾乎都要修改。
主要還是看自己的選擇,對於多數開發者而言,storyboard為快速開發所帶來直接價值是不可抹滅的。但對一些資深開發者及**潔癖者來說,卻會使其**及配置相對臃腫或引來不必要的麻煩。
2樓:魔亂塵
storyboard 不便於維護,修改效率沒有**質量高。
如果出錯bug不好找出來。
3樓:匿名使用者
"因為相對於單個xib來說,storyboard檔案往往更大,載入速度也相應變慢。 "你該不會的智障一般拿乙個xib檔案跟整個storyboard檔案比較吧?你所有的controller都在乙個storyboard中,跟你乙個view乙個xib,能一樣?
你乙個專案需要幾十個xib更乙個storyboard能比得了?
4樓:廣州啟匯營銷策劃****
可以從優缺點來分析解答。
優點缺點。需求變動時,需要修改storyboard上對應的介面的約束,與xib一樣可能要重新新增約束,或者新增約束會造成大量的衝突,尤其是多團隊開發。對於複雜邏輯控制不同顯示內容時,比較困難。當多人團隊或者多團隊開發時,大家會同時修改乙個storyboard,導致大量衝突,解決起來相當困難。
5樓:數神
也不能說不需要。
有些公司喜歡storyboard,有些公司就不喜歡用。
對於團隊開發而言,用storyboard顯然是不妥的,一來不好維護,二來大家不好閱讀**。這裡一根線,那你一根線,會很亂。
有的公司高層可能不懂ios,所以他們就是隨程式設計師的技術,程式設計師擅長哪方面,就用哪方面。
我個人認為,用純**還是挺好的,有些簡易介面,會浪費時間,建議用xib.
6樓:在下黎叔
storyboard就是乙個輔助開發工具。很多控制項可以直接拖放,設定大小、位置,以及佈局--甚至頁面之間的邏輯關係。可以完成很多介面設計任務,而且不需要你一行一行寫**,只需要在介面上拖放、設定控制項的屬性,xcode就自動幫你實現**。
這樣開發效率自然更高--當然前提是你熟練使用它。
好比從你家到超市,這就是乙個你將要『開發』的『工程』,storyboard就相當於一輛自行車。沒有自行車,你也能達成目的,到達超市。如果你會騎自行車,當然速度要快得多。
如果你還沒熟練掌握自行車,與其推著、扛著自行車去超市,還不如步行更快。
自行車不是你出門必須的,而且很多人終生也不會自行車,一樣活得好好地。
storyboard也不是必須的,但掌握了它你開發起來就事半功倍。
7樓:匿名使用者
根本原因是, storyboard來建立的功能 ,是可以通過**完全實現。
只不過有很多開發者, 因為個人開發喜好原因, 更傾向於使用純**來構建ui.
所以, 不經常使用storyboard. 但 storyboard本身還是一直存在的。
如果人不需要愛情不需要友情,什麼都不需要,她能做的到嗎
我能 雖然很寂寞 但沒人可以煩我 反而更高興 在人生的道路上 朋友和另一半是不可缺少的 世界上沒有幾個人是做到不要友情和愛情的 幾乎是有都沒有 我不清楚你為什麼會想不要愛情和友情 但是你要知道 愛情和友情沒有人可以割捨的 也許這是你一時的想法 事後就會說我也需要愛情和友情 你不要這麼草率的就想拋棄這...
為什麼都說愛情不需要理由呢都說愛情不需要理由,那麼世界上沒有無緣無故的愛又是怎麼回事呢?
因為誰也回答不了這個問題,情不知所起,一往而深,沒有道理,就是願意。因為愛情來的突然,你根本無法預備和提防。愛上了就是愛上了,他 她的缺點或優點你都一一接受 而且還會覺得可愛,愛說得出來就不是愛了不是嗎?這就叫緣分,不設任何前提,只要投緣就可以相愛啊!還需要什麼理由,有緣就足夠了。當兩個人遇到時,那...
什麼工作是不需要學歷,不需要算術,輕鬆點的,工資也相對好一點
夜店,不需要學歷,不需要算術!作家,漫畫家,迎賓,只要是工作沒有完全輕鬆的 你試一試創業怎麼樣啊 什麼工作不需要學歷,不需要經驗,一個月工資4000.5000千 我也在找 死工資就行 第一,只要能吃苦,去工廠上班是能有這麼高工資的,但是上班時長都是回12鐘左右,屬於超負荷的 答。第二,可以做 不過基...