可以使用 appendString :或 appendFormat : 来附加新字符串: - (void) appendString :(NSString *)aString;
(void) appendFormat :(NSString *)format , . . . ;
这2种用法的区别是?
还有初始化时的:
initWithString 和 initWithFormat
这2种用法的区别是?
谢谢~
可以使用 appendString :或 appendFormat : 来附加新字符串: - (void) appendString :(NSString *)aString;
(void) appendFormat :(NSString *)format , . . . ;
这2种用法的区别是?
还有初始化时的:
initWithString 和 initWithFormat
这2种用法的区别是?
谢谢~
2 回答1.1k 阅读
1 回答987 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
appendString 附加的是一个已经完整的字符串。
appendFormat 附加的是按指定格式、指定参数的字符串。
比如 [str appendString:@"123"];
[str appendFormat:@"name:%@,age:%d", @"张三", 20];
同理,initWithString 和 initWithFormat 也是差不多的。