OGeek|极客世界-中国程序员成长平台

标题: ios - NSMutableString appendString vs appendFormat,哪个效率更高? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 09:01
标题: ios - NSMutableString appendString vs appendFormat,哪个效率更高?

鉴于此:

NSString *innerXml = @"somevalue";
NSMutableString *xml = [[NSMutableString alloc] init];

其中哪个更快; 询问可读性,这是主观的:

1.

[xml appendFormat"<randomElement>%@</randomElement>", innerXml];

2.

[xml appendString"<randomElement>"];
[xml appendString:innerXml];
[xml appendString"</randomElement>"];



Best Answer-推荐答案


如果你真的对实现感到好奇,请阅读源代码,它可以在线获得,请参阅:CFString.c .

核心基础代码基本上是作为 darwin 内核开源的一部分提供的。

关于ios - NSMutableString appendString vs appendFormat,哪个效率更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31394235/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4