for (int i=0; i++; i<8) {
//NSString* ints=[NSString stringWithFormat:@"%d",i];
[self.strings addObject:[[NSString alloc]initWithFormat:@"%@,%@", @"hello", [NSString stringWithFormat:@"%d",i]]];
}
一、NSString与int和float的相互转换
NSString *tempA = @"123";
NSString *tempB = @"456";
NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];
2.字符转int
int intString = [newString intValue];
3.int转字符
NSString *stringInt = [NSString stringWithFormat:@"%d",intString];
4.字符转float
float floatString = [newString floatValue];
5.float转字符
NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];
二、 字符串拼接
NSString *string;//结果字符串
NSString* string1, string2;//已存在的字符串,需要将string1和string2连接起来
//方法一:
string = [NSString initWithFormat
:@
"%@,%@"
, string1, string2 ];
//方法二:
string = [string1 stringByAppendingString:string2];
//方法三:
string =
[string stringByAppendingFormat:@
"%@,%@"
,string1, string2];