如你有一个 bool型 变量 : IfReadOnly ; 你想在控制台输出 它的值。 在程序中想看到他的值的地方 加入如下代码:
NSLog(@"ifReadOnly value: %@" ,ifReadOnly?@"YES":@"NO"); 即可
(三) OC程序开发过程
1.和C语言一样,OC也有预处理指令 #import
- • #import的作用
•跟#include一样,用来拷贝某个文件的内容
•可以自动防止文件内容被拷贝多次,也就意味着头文件中不用加入下面的预处理指令了
- #ifndef _STDIO_H_
#define _STDIO_H_
#endif
2.开发oc、iOS、Mac程序中,通常都会用到Foundation框架
此框架中包含了很多常用的API(应用编程接口)
框架中包含了很多头文件,若想使用整个框架的内容,包含它的主头文件即可
代码如下:
#import <Foundation/Foundation.h>
利用Foundation框架开发程序运行过程如下:
(1)编写OC源文件 .m .c
(2)编译文件 cc -c xx.m xxx.c
(3)链接 cc xx.o xxx.o -framework Foundation(链接是把项目中所有相关的.o目标文件跟C语言的函数库联系在一起,生成一个可执行文件。)
(4)运行 ./a.out