------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
NSString 类介绍及用法
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 1 创建常量字符串
NSString *s1 = @"哈哈哈";
//2 创建一个空字符串,给其赋值
NSString *s2 = [NSString new];
s2 = @"节操可以吃吗?";
//3 创建格式化字符串
// NSString *s3 = [NSString stringWithFormat:@"****%02d.jpg",i];
for(int i = 0;i < 10;i++){
NSString *s3 = [NSString stringWithFormat:@"****%02d.jpg",i];
NSLog(@"%@",s3);
}
// 用一个以存在的字符串赋值给新的字符串
NSString *s4 = [NSString new];
s4 = s1;
//字符串长度的计算,oc中不论汉字还是字符都是1字节
int len = [s4 length];
NSLog(@"%d",len);
//char 字符串,中文占3字节
char *s5 = "东关大队刘秘书";
int len5 = strlen(s5);
NSLog(@"%d",len5);
//中文和英文婚变
NSString *s6 = @"东关大队刘秘书huige";
int len6 = [s6 length];
NSLog(@"长度是%d",len6);
}
return 0;
}