Re: [請益] iOS開發架構選擇
對我來說 Autolayout 並不是一個最棒的 layout 方案,
因為它在 ScrollView 上就是完全不直覺了,
外加但你的 view 是動態載入的時候那又更不容易了,
另外一個問題是使用 animate 效果的時候,
假設一個 view 要在 animate 的時候同時更改 X 與 Y 軸時,
autolayout 需要使用兩個變數來調整,
一般 layout 就只要 view 本身的就可以了,
雖然這會讓 code 的行數增加,
不過整理的好,會對未來的維護有幫助的。
我自己現在是 autolayout + code layout 混合使用,
簡單排版時就只使用 autolayout,
複雜排版時就會使用 code layout 了,
(我指的複雜排版是指版面是不固定內容大小,完全依照網路回來的資料做決定的)
不過目前就只有 ScrollView 是一定採用 code layout 的。
另外關於 Swift 的部分,
我的想法是:再多觀望個一兩年吧,
因為它還再改變中,現在 Swift 2.2 即將要出來了,
這個轉變對還在進行的並且使用 Swift 的專案會是一個打擊,
變動的小就算了,如果是 1.0 到 2.0 的差距,
我看整個專案就直接認賠好了,
你根本沒時間回頭去修改舊的功能了。
--
→
,
推
,
推
,
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.234.121
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1454421137.A.C33.html
推
02/02 21:57, , 1F
02/02 21:57, 1F
推
02/02 22:23, , 2F
02/02 22:23, 2F
推
02/02 22:39, , 3F
02/02 22:39, 3F
→
02/02 23:17, , 4F
02/02 23:17, 4F
→
02/02 23:18, , 5F
02/02 23:18, 5F
推
02/03 15:37, , 6F
02/03 15:37, 6F
→
02/03 15:37, , 7F
02/03 15:37, 7F
→
02/03 15:47, , 8F
02/03 15:47, 8F
→
02/03 15:47, , 9F
02/03 15:47, 9F
→
02/03 22:31, , 10F
02/03 22:31, 10F
推
02/03 22:32, , 11F
02/03 22:32, 11F
→
02/03 22:32, , 12F
02/03 22:32, 12F
→
02/03 22:32, , 13F
02/03 22:32, 13F
推
02/05 00:52, , 14F
02/05 00:52, 14F
推
02/09 00:43, , 15F
02/09 00:43, 15F
討論串 (同標題文章)