我知道在objective-c中构建字符串的一些方法,但我很好奇我是否能够实现以下目标。
目前我正在使用它:
return [NSString stringWithFormat:sentence, str, units, remainingStr, unitsRemaining];
where句子是一个NSString,如下所示:
@"You've completed %@ %@. You have %@ %@ to go."
我的问题是我可以以某种方式直接告诉参数:str,units,remainingStr,unitsRemaining要占用哪个占位符,或者我唯一的选择是直接订购?
例如我想从左边开始获取第三个占位符,而剩余的第一个占据第一个占位符。
非常感谢任何形式的帮助!