2011-03-07 72 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