1、在OC中,字符串常量必须有“@”符号标识,比如
@"这是一个OC字符串"
2、在OC中通常要引入头文件“#import<Foundation/NSObjcRuntime.h> ”,这和在C中引入#include<stdio.h>相似。
import的用途与include的用途一样,但是可以防止include会多次拷贝的问题。
3、NSlog();这一函数来自于Foundation框架中,输出日志时会在前面显示出时间、源码文件名和代码行数,如下:
代码:
#import <Foundation/NSObjCRuntime.h>
int main(){
NSLog(@"Hello NSLog");
return 0;
}
输出:
2015-05-07 14:55:38.201 StudyOC[1102:52790] Hello NSLog
NSLog函数来自Foundation/NSObjCRuntime.h中,但在日常coding中,通常直接引入Foundation/Foundation.h,这是因为Foundation框架中已经包含了NSObjCRuntime.h