1、NSLog的介绍  
        NSLog是cocoa的框架中提供的一个方法  
        1. NSLog的定义  
        NSLog定义在NSObjCRuntime.h中  
        如下所示: 
        void NSLog(NSString *format, ...); 
        基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象,而不是chat *这种字符串指针  
2. NSLog用法:  
            NSLog(@"this is a test"); //打印一个字符串 
            NSString *str = @"hello itcast!"; 
            NSLog(@"string is:%@",str);//使用占位符,%@表示打印一个对象,%@ OC特有的 
            NSLog(@"x=%d, y=%d",10,20);//使用多个占位符,%d表示整型数 
3. 注意: 
            不能使用Printf打印OC中的对象 (%@占位符不能用),没有结果。  
4. NSLog和printf使用的差异 
     1、NSLog 会自动换行  而printf不会自动换行 
     2、NSLog 会自动输出时间等项目信息,printf不会输出调试信息 
     3、NSLog 函数的参数是一个NSString 对象,printf是一个字符串常量指针 |   
        
 
    
    
    
     
 
 |