如果說兩個人合寫一個app
用xcode寫
如果寫不同頁面有辦法分開寫之後再整合嗎??
怎麼用?
作者:
Jerrynet (我愛Hot_game板)
2015-01-13 18:59:00xcode有內建git整合阿,可以試試看
作者:
darktt (小朱)
2015-01-13 20:28:00Xcode的source control的功能可以直接無視了,比直接下命令還要難用
作者:
xevisu (大綠半糖少冰thx)
2015-01-13 22:12:00github 有免費試用
作者:
osnq (又可以掛bbs了)
2015-01-13 23:46:00感覺內建難用+1
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2015-01-14 01:54:00不要用 Storyboard, 每個人開 xib 做自己的 view
作者:
howdiun (Howdiun)
2015-01-14 09:19:00storyboard也可以分好幾個
作者:
kokuyoku (天龍狂想曲)
2015-01-14 15:17:00多人開發建議用code寫view
作者:
BS0824 (Bright_Sky)
2015-01-14 16:55:00純code+1
作者:
darktt (小朱)
2015-01-14 17:41:00推純code
作者:
xevisu (大綠半糖少冰thx)
2015-01-15 19:56:00純code寫UI遇到複雜或變化性多一點的之後維護會很頭痛建議還是xib就好
作者:
darktt (小朱)
2015-01-15 20:50:00Code整理的好就沒有維護的問題,而且Code寫UI彈性比xib與StoryBoard還要有彈性而且容易複製某個裡面的UI到另外相UI的Class中<而不需要大弧度的做位置的調整^相似UI的Class中
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2015-01-15 21:27:00純程式碼做 UI 在這年頭越來越麻煩了, 除非你要手動加Autolayout, 而對閱讀者而言程式一定會比較難理解這真的不是信仰問題, 是事實; 當然純文字的其他好處可能可以彌補這方面不足, 但請不要自欺欺人否認它的缺點
但軟體開發本來就是不斷的簡化難懂的code,不是嗎?我比較好奇用sb/xib, 在導入其他open source的viewcontoller會不會遇到困難? 尤其是替換window的root vc
作者: nobody1 (無事家中坐) 2015-01-16 14:39:00
樓上 不會啊 只是一點眉角要注意而已
做UI還是要習慣用sb/xib。就一個人maintain自己的sb/xib就容易做版控了。
作者:
darktt (小朱)
2015-01-17 20:37:00我是一直感覺用sb/xib要一直切換畫面很麻煩,而且sb載入時間常常會很久,而且又不能因應不同的情形而動態產生不同的view出來而且在appDelegate中不能依照特殊情況載入不同的root畫面我遇過在sb用了UITableViewController之後卻要加view在tableView之上的情形,這樣子要改的話全部的loayout就要重拉一次,不過用code來做的話就只要將繼承的改為UIViewController建立一個新的tableView,將原本的[self.view addSubview:]改成[self.view addSubview:tableView];就可以解決原本的問題了
目前手寫UI最困擾的地方是在配色的時候, 寫出來的ARGB都是亂猜一通, 再不然就是到處找截圖偷RGB值
作者:
darktt (小朱)
2015-01-17 22:56:00這要看它會不會算吧,算法正確顏色根本不會跑掉
d大說的動態產生畫面當然用sb也是可以搭配code至於載入不同的root, 用-instantiateViewCon就好了再來, tableVC的問題, 即使用純code寫, 也很少直接用大多還是用UIViewController + UITableView你的addSubview:tableView也是一樣的做法:)所以用sb的時候也是拉一個VC再拉tableViewsb/xib只是方便維護&易讀的一個輔助工具用了工具還是要搭配code使用。並不是說全部都靠sb就好
作者:
yuanruo (罪を憎んで人を憎まず)
2015-01-19 14:21:00寫了兩年多iOS 我還真沒用過UITableViewController
作者:
darktt (小朱)
2015-01-19 15:03:00樓上,這就代表你沒用過內建的UIRefreshControl這個只有UITableViewController才能使用
我跟y大相反, 我大概有8成都是用UITableViewController用來秀資料, 給使用者改設定很方便....
作者:
chchwy (mat)
2015-01-25 19:22:00反對純code, 每個頁面用獨立的xib就好了
作者: nobody1 (無事家中坐) 2015-01-25 21:53:00
@darktt : UIRefreshControl可以添加在uitableview裡
作者: gameKyle (gameKyle) 2015-02-12 18:44:00
推純code才是真的...
作者:
ckvir (ckvir)
2015-02-18 21:58:00看功能才能估阿。。。