您的位置:首页 > 职场人生

黑马程序员 日记(六)

2015-07-30 05:10 309 查看
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!
——-

 

黑马程序员
日记(六)

OC基础小知识点

1.#import和#include

相同点:都是引入头文件

不同点:import   引入的头文件可以防止重复包含

       include  引入的头文件,它使用预处理指令防止重复包含,如果

               
没有预处理指令就不会防止重复包含

2.<Foundation\Foundation.h>的作用

1)首先它是头文件

2)头文件的位置

3)包含了其它大量的头文件,把Foundation.h的引入,等于把OC的库文件

   都引过来了

3.NSLog与printf的区别

1)NSLog会自动输出时间等项目信息,printf不会

2)NSLog传递的函数参数是NSString对象而printf是一个字符串常量指针

4.NSLog格式化输出

#include <stdio.h>

int main(int argc,
const char * argv[])
{

   
int a = 5;
   
float f1 = 2.3f;
   
double d1 = 3.14;
   
char ch = 'x';

    //格式化输出变量
    NSLog(@"%d,%.2f,%.2lf,%c\n",a,f1,d1,ch);

    NSString *str1 = @"张无忌";

    //格式化输出字符串
    NSLog(@"%@",str);

/*

   注意:用%@ NSLog可以输出字符串

 

 

        OC前缀NS,是防止起冲突。

*/

   
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios 黑马程序员