在XCode中替换字符 - Objective-C

MS.*_*MS. 2 string iphone objective-c nsstring

我已经使用此代码将"\n"替换为"",但它无效.

我该怎么做?

NSString *descString = [values objectForKey:@"description"];
descString = [descString stringByReplacingOccurrencesOfString:@"\n" withString:@""];

NSLog(@"Description String ---->>> %@",descString);
catlog.description = descString;
[webview loadHTMLString:catlog.description baseURL:nil];
webview.opaque = NO;
Run Code Online (Sandbox Code Playgroud)

Hee*_*ana 10

试试这个

NSString *s = @"foo/bar:baz.foo";
NSCharacterSet *doNotWant = [NSCharacterSet characterSetWithCharactersInString:@"/:."];
s = [[s componentsSeparatedByCharactersInSet: doNotWant] componentsJoinedByString: @""];
NSLog(@"%@", s);
Run Code Online (Sandbox Code Playgroud)


KDe*_*kar 5

descString = [descString stringByReplacingOccurrencesOfString:@"\\n" withString:@""];
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅stringByReplacingOccurrencesOfString:withString:方法

希望这对你有所帮助.