在iPhone编程中附加在NSString的中间

sus*_*use 3 iphone nsstring

如何在NSString之间追加字符串的值?

例如:

NSString* str1 = @"Hello";

NSString* str2 = @"Hi.."/*add contents of str1*/@"how r u??";
Run Code Online (Sandbox Code Playgroud)

请告诉我如何实现这一目标?

Joh*_*ool 7

有多个答案可能.这取决于你想要如何确定插入文本的位置.一种可能性是:

NSString *outStr = [NSString stringWithFormat:"%@%@%@", [str2 substringToIndex:?], str1, [str2 substringFromIndex:?]];
Run Code Online (Sandbox Code Playgroud)