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

作者: a517981 (Azure)   2016-04-19 03:51:14
我同時在開發 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 的連結
麻煩版主告知我自刪 :)
作者: darktt (小朱)   2016-04-19 05:03:00
image與string本身就有適合的管理機制了,color也可以透過自己建立一個Class來管理
作者: tentenlee (天天)   2016-04-19 09:32:00
image不用特別做這個吧? 有xcode外掛可以處理類似的
作者: a517981 (Azure)   2016-04-19 11:46:00
樓上有推薦的外掛嗎?
作者: s001582000 (仁傑)   2016-04-19 16:04:00
Swift就是為了這些問題而誕生啊啊啊啊
作者: a517981 (Azure)   2016-04-20 02:25:00
抱歉我不懂一樓跟樓上意思 swift在這點似乎沒特別改善?拿字串用 NSLocalizedString("str"....)圖片用 UIImage(named: "img_name") 都要用字串或名字拿都要到 runtime 才會知道有沒有拿到多語系字串跟圖片color的部分我之前的確都是建立一個class去管理
作者: vampirewalk (vampire)   2016-04-21 14:58:00
之前AliSoftware做過類似的事https://goo.gl/HzdKRL
作者: charlesdc (MoOn)   2016-04-22 20:09:00

Links booklink

Contact Us: admin [ a t ] ucptt.com