Objective-C中连接NSString的快捷方式

Objective-C中是否有(stringByAppendingString:)字符串连接的快捷方式,或者通常使用NSString的快捷方式

例如,我想:

NSString*[email protected]“This”;
NSString*test=[mystringstringbyappendingstring:@“只是一个测试”];

更像是:

string myString=“This”;
string test=myString+“只是一个测试”;

一个选择:

[NSString stringWithFormat:@“%@/%@/%@”,一、二、三];

另一种选择:

我猜您对多个附件(a+b+c+d)不满意,在这种情况下,您可以:

NSLog(@“%@,[Util-append:one,@”,“two,nil]);//“一二”
NSLog(@“%@,[Util-append:three,@/,two,@/,one,nil]);//三/二/一

使用类似

+(NSString*)追加:(id)首先。。。
{
NSString*结果[email protected];
每次收费;
va_列表列表;
如果(第一)
{
结果=[result stringByAppendingString:first];
va_启动(第一个);
while(eachArg=va_arg(列表,id))
结果=[result stringByAppendingString:eachArg];
瓦乌端(alist);
}
返回结果;
}

发表评论