在objective-c中替换换行符char(10)

时间:2011-11-30 12:38:42

标签: iphone objective-c ios ipad

我有一些来自我的数据库(SQL Server 2008)的数据,并且已使用char(10)格式化为换行符,我想用我的iOS设备替换它们\ n。

我如何搜索char(10)?我知道我会做replaceOccurancesOfStringWith,但我需要把这个角色钉下来。

1 个答案:

答案 0 :(得分:1)

使用stringWithCString:encoding:替换NSString,例如

// Make the string to find
char str[2] = { 10, 0 };
NSString *toFind = [NSString stringWithCString:str encoding:NSUTF8StringEncoding];

// Now do your replace :)
NSSTring *out = [input stringByReplacingOccurancesOfString:toFind withString:@"\\n"];