2010-05-18 82 views
0

我不知道爲什麼下面一行:RegexKitLite及無法識別的選擇發送到實例錯誤

addDetails.Address = [addDetails.Address stringByReplacingOccurrencesOfRegex:@" +" withString:@" "]; 

導致「無法識別的選擇發送到實例」的錯誤,關閉我的iPhone應用程序在我的模擬器(的XCode)。

我的代碼有什麼問題?

+2

地址如何聲明? – Mark 2010-05-18 11:06:49

+0

請添加描述Address屬性或方法的代碼。 – 2010-05-18 11:16:54

回答

0

stringByReplacingOccurrencesOfRegex:withString:是在RegexKitLite lib的RegexKitLite.h中定義的NSString類別。 看起來像你還沒有正確地將這個類別添加到你的項目中看到:
http://regexkit.sourceforge.net/RegexKitLite/#AddingRegexKitLitetoyourProject
或addDetails.Address不是NSString。

+0

哦,是的!這解決了問題! 問題在於庫的添加方式。我只是簡單地添加了'RegexKitLite.h'文件而沒有獲取動態庫。謝謝弗拉基米爾! – Susanth 2010-05-19 03:47:59

相關問題