A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 布鲁兹老爷 中级黑马   /  2015-10-15 18:28  /  694 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

OC的一些入门基础。
1、OC(全名Objective-C)的本质就是C语言,只不过它在C语言的基础上添加了一些新特性。
2、OC文件的扩展名是.m,扩展名.m代表message。
3、和C语言一样,OC使用头文件来包括结构体、符号常量和函数原型等元素的声明。OC中使用#import来代替#include,#import可以保证头文件只被包含一次,无论此命令在该文件中出现多少次。(在C语言中,头文件中使用条件编译指令#indef/#ifndef来判断是否重复包含)。
4、框架是一种把头文件、库、图片、声音等内容聚集在一个独立单元中的集合体。有很多的框架,使用时要通过#import包含框架的头文件才可以使用框架中的功能。
#import <Foundation/Foundation.h>

5、C字符串和OC字符串,区别是@,@“1234”; 字符串是OC字符串,"1234";是C语言字符串
6、BOOL类型
typedef signed char BOOL;
#define YES (BOOL)1
#define YES (BOOL)0

BOOL类型其实就是整型,它只有两个值YES和NO, YES代表1,NO代表0。

7、NSLog函数和printf函数很相似,与printf一样,NSLog接受一个字符串作为其第一个参数,该字符串可以包含格式说明符比如%d。NSLog添加了一些新特性,比如时间戳、日期戳和自动附加换行符'\n'。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马