我們正在將一個庫整合到一個iPhone應用程序中,該應用程序似乎在內部使用iPhone的Google工具箱。 谷歌工具箱添加到NSString的方法gtm_stringBySanitizingAndEscapingForXML
。 問題是,當我們試圖對這個庫的調用,我們得到應用於NSString的類別是否也通過「免費橋接」應用於NSCFString?
[NSCFString gtm_stringBySanitizingAndEscapingForXML]: unrecognized selector sent to instance 0x272478
所以它出現在庫調用一個NSCFString該方法,以該類別不適用。 那麼......這種情況是不是跨免費橋接應用於CoreFoundation類? 如果是這樣的話,我們至少知道它爲什麼會炸燬。弄清楚如何解決這個問題是另一回事。
谷歌工具箱內置到庫中,所以如果我們包含它,我們會因爲重新定義類而得到錯誤。 我的同事實際上已經解決了問題,有一個鏈接器標誌導致它中斷。 感謝您的回答。 – tobyc 2010-04-29 01:57:33