作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2014-10-30 17:35:00Xcode 6 嗎?它更新 resources 的邏輯好像有 bug, 觸發條件不明, stop/run 多按幾次就會自己好了
作者:
HuangJC (吹笛牧童)
2014-11-06 03:07:00那是實測的結果;而且你可能對專有名詞很要求?我測到發生在幾種不同類型的資源,比如 pnghello.png 先 build 進程式,用 uiimage 去取用,後來rename 成 hello1.png;source code 先不改,故意想看到錯誤訊息,結果偏偏沒有錯誤的跑了起來;你可能不想把 png叫元件吧,那叫資源也好而 compiler 為了加快 build 速度,有時會用 inc.. build也就是說,僅針對新增的.m, png, ... 去build,但移除的呢它沒寫移除就是沒移除了,這種殘留可以想像,clean就好但一個例子就麻煩了;敝公司有寫 fb 的訊息通知模組,也就是程式跑一跑可以送訊息到臉書,蘋果管很嚴,這個要申請個bundle id;因為公司有做 oem,所以一支程式就多申請幾個 id 給不同客戶。在新 id 權限還沒下來之前程式會跑不動。但我先 run 個可以跑的舊id,再更動到新 id,照理應該不能動,卻動了!!這讓我在找問題上遇到困難,我還以為新ID也過了,來來回回鬼打牆很久;程式也 clean 了卻沒用最後才想到清手機,那你說它把權限放在哪,這個叫資源?總之很多抽象的東西,沒找到正式文件前就說個大概..