→ uranusjr: Xcode 6 嗎?它更新 resources 的邏輯好像有 bug, 觸發 10/30 17:35
→ uranusjr: 條件不明, stop/run 多按幾次就會自己好了 10/30 17:35
推 HuangJC: clean & reset 模擬機 11/04 01:51
→ HuangJC: 我曾寫了某個元件,後來把元件 rename;這時取用不存在元 11/04 01:51
→ HuangJC: 件應該會執行錯誤,但事實上舊元件還是能取得,還會跑 11/04 01:52
→ HuangJC: 也就是說,元件是被註冊進手機裡的,不因我改source code 11/04 01:52
→ HuangJC: 而消失;必需要 reset 模擬機 & clean 才能殺乾淨 11/04 01:53
→ Blueshiva: 元件?註冊進手機裡?能註冊到手機裡面的也只有schema 11/04 20:34
→ Blueshiva: 吧...樓上的講法實在很詭異啊... 11/04 20:35
推 HuangJC: 那是實測的結果;而且你可能對專有名詞很要求? 11/06 03:07
→ HuangJC: 我測到發生在幾種不同類型的資源,比如 png 11/06 03:08
→ HuangJC: hello.png 先 build 進程式,用 uiimage 去取用,後來 11/06 03:08
→ HuangJC: rename 成 hello1.png;source code 先不改,故意想看到錯 11/06 03:09
→ HuangJC: 誤訊息,結果偏偏沒有錯誤的跑了起來;你可能不想把 png 11/06 03:09
→ HuangJC: 叫元件吧,那叫資源也好 11/06 03:09
→ HuangJC: 而 compiler 為了加快 build 速度,有時會用 inc.. build 11/06 03:10
→ HuangJC: 也就是說,僅針對新增的.m, png, ... 去build,但移除的呢 11/06 03:10
→ HuangJC: 它沒寫移除就是沒移除了,這種殘留可以想像,clean就好 11/06 03:11
→ HuangJC: 但一個例子就麻煩了;敝公司有寫 fb 的訊息通知模組,也 11/06 03:12
→ HuangJC: 就是程式跑一跑可以送訊息到臉書,蘋果管很嚴,這個要申 11/06 03:12
→ HuangJC: 請個bundle id;因為公司有做 oem,所以一支程式就多申請幾 11/06 03:13
→ HuangJC: 個 id 給不同客戶。在新 id 權限還沒下來之前程式會跑不 11/06 03:13
→ HuangJC: 動。但我先 run 個可以跑的舊id,再更動到新 id,照理應該 11/06 03:14
→ HuangJC: 不能動,卻動了!!這讓我在找問題上遇到困難,我還以為 11/06 03:14
→ HuangJC: 新ID也過了,來來回回鬼打牆很久;程式也 clean 了卻沒用 11/06 03:15
→ HuangJC: 最後才想到清手機,那你說它把權限放在哪,這個叫資源? 11/06 03:15
→ HuangJC: 總之很多抽象的東西,沒找到正式文件前就說個大概.. 11/06 03:16