我曾經有一個bug,即xib仍然有一個對某個變量的引用。我們可以在xib文件內搜索嗎?
爲什麼這個bug很難找到的原因是,如果我搜索它根本不顯示的變量。
說我想知道哪個xib仍然有某些圖片的參考iboutlet。我該怎麼做?
我曾經有一個bug,即xib仍然有一個對某個變量的引用。我們可以在xib文件內搜索嗎?
爲什麼這個bug很難找到的原因是,如果我搜索它根本不顯示的變量。
說我想知道哪個xib仍然有某些圖片的參考iboutlet。我該怎麼做?
是的。 XIB是人類可讀的。只需使用文本編輯器或grep
the image name即可搜索圖像的名稱。
在構建過程中,它們通常會轉換爲另一個較小的表示形式(稱爲「展平」)。所以你想專門看看你編輯的XIB,而不是轉換並複製到應用包的內容。
假設我有20個xib,並且我想知道哪一個包含變量ISSomeVariableName? –
@JimThio是的,你可以打開他們或他們的父目錄像TextWrangler(或另一個文本編輯器,將它解釋爲只是一個文本文件),然後執行查找/搜索ISSomeVariableName,結果將返回給你的搜索結果。在這種情況下,您也可以使用'grep'。也許不是每個編輯都會這樣做,但TextWrangler和TextMate都會這樣做。 – justin
@JimThio和grep:http://stackoverflow.com/questions/3963378/text-search-though-all-xib-files-in-xcode?rq=1 – justin
我認爲最簡單的方法是在某個編輯器中將它們作爲XML打開並在那裏搜索它們。 – Alladinian
如果你有x噸噸呢? –
嗯,我很確定有編輯器搜索整個項目的特定字符串(例如Textmate),並且還支持文件過濾。 – Alladinian