Gra*_*eme 0 string iphone objective-c
我有一个字符串,以我想要删除的"(引号)结尾.但是,因为XCode通常要求您使用@"texttoremove"格式的stringByReplacingOccurrencesOfString输入要删除的文本,所以不能使用空格中的引号,因为它认为您正在关闭文本.
更新:现在我无法摆脱每个字符串末尾的"\n\t\t\t\t \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n"
关于我怎么做的任何想法?
谢谢.
要在Objective-C字符串中输入引号,您只需使用'\'转义它.所以只包含引号的字符串是:
@"\""
Run Code Online (Sandbox Code Playgroud)
更新:在字符串文字中,"\n"和"\ t"分别是标识换行符和制表符的转义序列.我假设你的意思是字符串以换行符和2个制表符结尾,而不是文字'\'和'n'字符....
您可能想要使用stringByTrimmingCharactersInSet:,例如:
NSString *theStringTrimmed = [theString stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];
Run Code Online (Sandbox Code Playgroud)
(请注意,这将在修剪空白两个端)
| 归档时间: |
|
| 查看次数: |
707 次 |
| 最近记录: |