从另外两个 NSMutableString 创建 NSMutableString
我有两个字符串:
@"--U"
和 @"-O-"
并且想创建另一个 NSMutableString 来生成 @"-OU"< /code> 使用两个给定。有谁知道我该怎么做?
I have two strings:
@"--U"
and @"-O-"
and would like to create another NSMutableString that makes @"-OU"
using the two givens. Does anyone know how I can do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
请注意,以下代码假设 s1 和 s2 具有相同的长度,否则在某些时候会抛出异常,因此请进行检查:)
Note, the following code assumes that s1 and s2 have the same length, otherwise it will throw an exception at some point, so do the checking :)
这个版本比 Nick 的更冗长一些,但是将其分解为 C 函数和尾递归,因此它可能运行得更快。它还处理不同长度的字符串,选择镜像较短字符串的长度。
注意:我还没有运行此代码,因此它可能有错误或缺少一些明显的东西。
This version is a bit more long-winded than Nick's, but breaks the thing down into C functions and tail recursion, so it may run faster. It also handles strings of different lengths, choosing to mirror the shorter string's length.
NOTE: I have not run this code yet, so it may be buggy or be missing something obvious.