给定这个 C 字符串:
unsigned char *temp = (unsigned char *)[@"Hey, I am some usual CString" UTF8String]
如何将“通常”替换为“其他”以获得:“嘿,我是其他一些 CString”。
出于性能原因,我不能使用NSString
函数(replaceCharactersInRange
/replaceOccurencesOfString
等)。我必须将其保持在低水平,因为我要处理的字符串恰好超过 5MB,因此在 iOS 设备上替换(会有很多替换要做)大约需要 10 分钟。