1、創建常量字符串。
NSString *astring = @"This is a String!";
2、創建空字符串,給予賦值。
NSString *astring = [[NSString alloc] init]; astring = @"This is a 59wan.cn website!"; [astring release]; NSLog(@"astring:%@",astring); // NSString *astring = [[NSString alloc] init]; NSLog(@"0x%.8x", astring); astring=@"This is a String!"; NSLog(@"0x%.8x", astring); [astring release]; NSLog(@"astring:%@",astring);
3、在以上方法中,提升速度:initWithString方法
NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release];
4、用標準c創建字符串:initWithCString方法
*Cstring = ; NSString *astring = [[NSString alloc] initWithCString:Cstring]; NSLog(,astring); [astring release];
5、創建格式化字符串:佔位符(由一個%加一個字符組成)
i = ; j = ; NSString *astring = [[NSString alloc] initWithString:[NSString stringWithFormat:,i,j]]; NSLog(,astring); [astring release];
6、創建臨時字符串
NSString *astring; astring = [NSString stringWithCString:]; NSLog(,astring);