CONCATENATE 2 OR MORE NSSTRING INTO 1 NSSTRING IN OBJECTIVE-C

Derek Honeybun

Total Post:17

Points:119
Posted by  Derek Honeybun
 886  View(s)
Ratings:
Rate this:
I am new in Objective-C programming, can any one tell me how to Concatenate 2 or more NSString into 1 NSString with comma(,) sign.
For example I have 3 strings like this:
NSString *country1 = @"India";
NSString *country2 = @"China";
NSString *country3 = @"Japan";

I want to make a single string to store and in future I want to separate all these values by given sign.
  1. Tarun Kumar

    Post:214

    Points:1642
    Re: Concatenate 2 or more NSString into 1 NSString in Objective-C

    You can use NSArray method 'stringWithFormat: ' to add two or more string variables into an array.

    For example:

    NSString *Name = @"India"; 

    NSString *Code = @"+91";

    NSMutableArray *countryObject = [[NSMutableArray alloc]init];

    [countryObject addObject:[NSString stringWithFormat:@"%@ %@ %@", Name, @",", Code]];

    and also you can see I am concating two strings separated with comma(,) because in future, we can split this string by comma(,) as needed.

     

     

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!