如何编辑字符串?

时间:2013-02-13 20:36:57

标签: objective-c

如何编辑字符串?

[mySLComposerSheet setInitialText:];

我需要一个带引号的字符串,然后是一个名为self.quote.text的字符串,然后是另一个引号,然后是短划线,然后是一个hyphon,然后是一个名为self.quote.text的字符串,然后是另一个常量字符串。我已经尝试过,但我无法弄清楚如何做到这一点。我该怎么办?

3 个答案:

答案 0 :(得分:0)

关键是NSMutableString类。它有一堆简单的字符串创建和附加功能

答案 1 :(得分:0)

试试[mySLComposerSheet setInitialText:[NSString stringWithFormat:@"\"%@\"-_%@", self.quote.text, self.quote.text, self.quote.text]];。希望它有所帮助!

答案 2 :(得分:0)

基本上,您要做的是创建一个包含常量和可变元素的字符串。您可以使用NSString的类方法stringWithFormat:执行此操作。例如:

NSString *resultingString = [NSString stringWithFormat:@"'%@'-%@constant", self.quote.text, self.quote.text];