[討論] 大家覺得Xcode是否需要類似R.java的功能?

看板MacDev作者 (Azure)時間9年前 (2016/04/19 03:51), 編輯推噓3(309)
留言12則, 6人參與, 最新討論串1/1
我同時在開發 iOS 和 Android 一直都覺得 Android 用 R.java 的方式管理資源可以避免 Typo 而且語法高亮 是一個很不錯的方式 但在 iOS 想用 UIImage(named: "ic_xxx") 卻很可能不小心取回 nil 因此在某次開發專案的時候 我試著寫了一個 Xcode 外掛來自動產生 R.swift 檔 不過還是想知道大家都怎麼管理 string, image, color 這些資源呢? 大家覺得 iOS 上需要類似的機制嗎? 如果大家有興趣的話也可以看看我的 Repo 給我一些建議 :) https://github.com/azurechen/R.swift-plugin 如果這個版不方便討論 Android 或是貼上自己 repo 的連結 麻煩版主告知我自刪 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.97.198 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1461009078.A.C9C.html

04/19 05:03, , 1F
image與string本身就有適合的管理機制了,color也可以透過
04/19 05:03, 1F

04/19 05:04, , 2F
自己建立一個Class來管理
04/19 05:04, 2F

04/19 09:32, , 3F
image不用特別做這個吧? 有xcode外掛可以處理類似的
04/19 09:32, 3F

04/19 11:46, , 4F
樓上有推薦的外掛嗎?
04/19 11:46, 4F

04/19 16:04, , 5F
Swift就是為了這些問題而誕生啊啊啊啊
04/19 16:04, 5F

04/20 02:25, , 6F
抱歉我不懂一樓跟樓上意思 swift在這點似乎沒特別改善?
04/20 02:25, 6F

04/20 02:27, , 7F
拿字串用 NSLocalizedString("str"....)
04/20 02:27, 7F

04/20 02:29, , 8F
圖片用 UIImage(named: "img_name") 都要用字串或名字拿
04/20 02:29, 8F

04/20 02:30, , 9F
都要到 runtime 才會知道有沒有拿到多語系字串跟圖片
04/20 02:30, 9F

04/20 02:30, , 10F
color的部分我之前的確都是建立一個class去管理
04/20 02:30, 10F

04/21 14:58, , 11F
之前AliSoftware做過類似的事https://goo.gl/HzdKRL
04/21 14:58, 11F

04/22 20:09, , 12F
文章代碼(AID): #1N5JgsoS (MacDev)
文章代碼(AID): #1N5JgsoS (MacDev)