如何编辑字符串?
[mySLComposerSheet setInitialText:];
我需要一个带有引号的字符串,然后是一个名为的字符串self.quote.text
,然后是另一个引号,然后是一个破折号,然后是一个连字符,然后是一个名为 的字符串self.quote.text
,然后是另一个常量字符串。我已经尝试过,但我不知道该怎么做。我该怎么做?
如何编辑字符串?
[mySLComposerSheet setInitialText:];
我需要一个带有引号的字符串,然后是一个名为的字符串self.quote.text
,然后是另一个引号,然后是一个破折号,然后是一个连字符,然后是一个名为 的字符串self.quote.text
,然后是另一个常量字符串。我已经尝试过,但我不知道该怎么做。我该怎么做?
关键是NSMutableString
班级。它有一堆简单的字符串创建和附加功能
试试[mySLComposerSheet setInitialText:[NSString stringWithFormat:@"\"%@\"-_%@", self.quote.text, self.quote.text, self.quote.text]];
。希望能帮助到你!
本质上,您要做的是创建一个包含常量和变量元素的字符串。您可以使用NSString
的类方法来做到这一点stringWithFormat:
。例如:
NSString *resultingString = [NSString stringWithFormat:@"'%@'-%@constant", self.quote.text, self.quote.text];