NSString * s1 = @"abc1234";
NSLog(@"s1 = %@",s1);
NSLog(@"substringFromIndex,4 : %@",[s1 substringFromIndex:4]);
NSLog(@"substringToIndex,4 : %@",[s1 substringToIndex:4]);
NSLog(@"substringWithRange,NSMakeRange,2,4 : %@",[s1 substringWithRange:NSMakeRange(2, 4)]);
NSRange indexOfString = [s1 rangeOfString:@"bc"];
NSLog(@"substringFromIndex,indexOfString,bc : %@",[s1 substringFromIndex:indexOfString.location]);
Will Produce the following output:
s1 = abc1234
substringFromIndex,4 : 234
substringToIndex,4 : abc1
substringWithRange,NSMakeRange,2,4 : c123
substringFromIndex,indexOfString,bc : bc1234
[…] to perform operations on NSString in any type of programming language. Concatenating, splitting, substring or converting it to different data type is an expensive […]
ReplyDelete