OC中NSLog函数输出格式详解
• %@ 对象
• %d, %i 整数
• %u 无符整形
• %f 浮点/双字
• %x, %X 二进制整数
• %o 八进制整数
• %zu size_t
• %p 指针
• %e 浮点/双字 (科学计算)
• %g 浮点/双字
• %s C 字符串
• %.*s Pascal字符串
• %c 字符
• %C unichar
• %lld 64位长整数(long long)
• %llu 无符64位长整数
• %Lf 64位双字
2.NSString 类的基本使用
int main()
{
// 最简单的创建字符串的方式
NSString *str = @"itcast";
char *name = "itcast";
NSLog(@"我在%@上课",str);
//NSLog(@"%s",name);
int age = 5;
int no = 5;
NSString *name = stephen;
//创建字符串的另外一个方法通过系统中自带的NSString类进行创建 优先使用这种方法创建字符串
//将@"MY age is %d and no is %d" 和age no 合成一个新的字符串
NSString *newStr = [NSString stringWithFormat:@"MY age is %d and no is %d and name is %@",age,no,name]; //stringWithFormat: 系统自带的方法
NSLog(@"----%@",newStr);
return 0;
}