Shortcuts in Objective-C to concatenate NSStrings

前端 未结 30 3054
伪装坚强ぢ
伪装坚强ぢ 2020-11-22 07:03

Are there any shortcuts to (stringByAppendingString:) string concatenation in Objective-C, or shortcuts for working with NSString in general?

30条回答
  •  我寻月下人不归
    2020-11-22 08:03

    You can use NSArray as

    NSString *string1=@"This"
    
    NSString *string2=@"is just"
    
    NSString *string3=@"a test"  
    
    NSArray *myStrings = [[NSArray alloc] initWithObjects:string1, string2, string3,nil];
    
    NSString *fullLengthString = [myStrings componentsJoinedByString:@" "];
    

    or

    you can use

    NSString *imageFullName=[NSString stringWithFormat:@"%@ %@ %@.", string1,string2,string3];
    

提交回复
热议问题