2011-03-07 73 views
0

這裏是我的代碼:試圖連接字符串

resultText.text =[NSString stringWithFormat:@"%@/%@/%@", symbol.data, ", ", symbol.typeName]; 

運行調試器中的設備(iPhone)上,死了!我假設這是做這件事的線,但由於調試器是如此原始,我只是猜測,因爲這是我從一個工作應用程序改變的唯一線。

它有什麼問題?我在哪裏可以找到一本明確的書或什麼可以告訴我將來如何做到這一點(如O'Reilly的書?)

回答

2

你的中間字符串", "是一個普通的C字符串,而不是Obj-C串。你需要用@前綴是:

resultText.text =[NSString stringWithFormat:@"%@/%@/%@", symbol.data, @", ", symbol.typeName]; 

(。這就是說,我不知道爲什麼逗號位需要單獨的喜歡,你可以把它正確的格式字符串)

+0

感謝quixoto ...我是真正的新手,在過去的幾個月裏使用過Monotouch(我覺得這很容易)。 – SpokaneDude 2011-03-07 17:36:00