[心得] 不用storyboard來劃autolayout

看板MacDev作者 (18歲的天空)時間6年前 (2017/11/04 08:13), 編輯推噓5(5013)
留言18則, 8人參與, 6年前最新討論串1/1
這是前一陣子找工作時候一間公司給的code test. 雖然最後還是沒有成功, 但我覺得這個test很有趣, 一來很短(對方希望你三個小時內完成), 二來可以看到很多基本功。我覺得對方的重點是: 1. 不在storyboard環境下使用Autolayout 2. Tableview cell的reuse, 特別是圖片的顯示(用了cache) 3. 整個project的架構, 使用了哪些patterns 我把自己寫的部分分享出來,歡迎大家一起討論。 專案下載: https://github.com/NickHung1982/CodeTest_AutoLayoutProgrammatically 重點解說blog: http://tinyurl.com/yaju7xu7 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.56.66 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1509754427.A.208.html

11/04 13:43, 6年前 , 1F
ios9的話直接用Anchor 程式碼較簡潔
11/04 13:43, 1F

11/04 14:13, 6年前 , 2F
好奇問一下 把cache改成一個singleton 這樣是不是整個ap
11/04 14:13, 2F

11/04 14:13, 6年前 , 3F
p只要相同url的圖片只要下載一次就好
11/04 14:13, 3F

11/04 20:03, 6年前 , 4F
Layout anchor似乎更簡潔 我試試!
11/04 20:03, 4F

11/04 20:05, 6年前 , 5F
用singleton還是需要dictionary存吧? 那不就需要手動移除?
11/04 20:05, 5F

11/04 22:04, 6年前 , 6F
tableView.reloadData() 要在 mainThread
11/04 22:04, 6F

11/05 05:35, 6年前 , 7F
我改寫了一下使用anthor
11/05 05:35, 7F

11/05 18:55, 6年前 , 8F
請問第三題是什麼呢
11/05 18:55, 8F

11/06 08:36, 6年前 , 9F
第三題只是看用了哪些design pattern
11/06 08:36, 9F

11/07 10:00, 6年前 , 10F
請問有題目嗎
11/07 10:00, 10F

11/07 14:49, 6年前 , 11F
GitHub的專案有個pdf就是題目
11/07 14:49, 11F

11/08 09:41, 6年前 , 12F
感謝分享
11/08 09:41, 12F

11/13 17:54, 6年前 , 13F
我得了沒有google就不會寫程式的病…
11/13 17:54, 13F

11/13 17:55, 6年前 , 14F
如果code test純用手寫,沒有xcode的協助,或google的話,
11/13 17:55, 14F

11/13 17:55, 6年前 , 15F
還真不知道怎麼寫呀。
11/13 17:55, 15F

11/19 21:34, 6年前 , 16F
一堆用coding的專案新的裝置出來後修一堆地方…
11/19 21:34, 16F

11/19 21:40, 6年前 , 17F
接到連基本的frame也都用code寫的真的很賭爛 一堆低能的b
11/19 21:40, 17F

11/19 21:40, 6年前 , 18F
ug要修
11/19 21:40, 18F
文章代碼(AID): #1P_GOx88 (MacDev)