看板 MacDev 關於我們 聯絡資訊
作者: darktt (小朱) 看板: MacDev 標題: [問題] 在localizable中找不到的字串 時間: Sun Aug 25 19:48:33 2013 事情是這樣子的,我在公司正在替另一家公司的 App 導入本公司的功能, 不過在其中的一個 barButtonItem 找不到它建立的 Title code 寫在哪, 所以改從 App 上顯示的字串去找出對應的 code, 但是悲劇的是用顯示的字串去搜尋全專案卻找不到任何一個相符的結果, (我用過中文與英文兩個語言去搜尋過了, 而且在 Localizable.string 檔中也完全找不到) 所以想問一下除了 Localizable.string 檔以外還有可能有其他的多國語系的檔案嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.185.134
yuanruo:直接xib的方法建立? title找不到地方設很大機會就是用xib 08/25 20:22
很可惜我沒找到它所對應的 Xib 檔,而且從 Code 本身來看,也不像是有使用 Xib。 ※ 編輯: darktt 來自: 58.114.185.134 (08/25 20:53)
yuanruo:既然是barButtonItem 有無可能是直接換圖? 08/25 21:01
yuanruo:或是他可能是自訂Button從他的父類找看看 或者是 08/25 21:03
yuanruo:找看看[[NSNotificationCenter defaultCenter] Post.. 08/25 21:04
圖檔有找過了,沒有 另外 barButtomItem 是使用原始的 UIBarButtomItem, 它的 viewController 是繼承其他的 viewController 過來的, 不過在父物件沒找到相關的 Code , 但是這個父物件又是繼承另一個 viewController 過來 (光是這個我都看到想要殺人了), 這一個就沒仔細去看了,不過既然用專案搜尋沒有結果,那也不大會出現在那邊。 ※ 編輯: darktt 來自: 58.114.185.134 (08/25 21:35)
yuanruo:只能找NSLocalizedString看看 沒有就不用考慮找字了 08/25 22:10
這才是最囧的,它將 NSLocalizedString 包成另一個 function 來方便他自己使用。 這樣子反而難找。 ※ 編輯: darktt 來自: 27.51.8.250 (08/26 08:08) 我在他們上架版本的 ipa 檔內部的 Localizable.strings 找到對應的字串了, 看起來是我手上的版本與上架的差異,那麼只好在定期會議的時候跟他們要那個字串了。 ※ 編輯: darktt 來自: 114.34.53.233 (08/26 09:04)