建设网站的目的和功能,海口的网站建设公司,株洲seo优化推荐,0731网站今天终于开始进行OC的学习了 一.首先讲了NSLog NSLog是oc里面的输出语句#xff0c;其用法和printf差不多#xff0c;但是还是有差别的 1#xff0c;NSLog是自动换行的#xff0c;不用像printf那样还需要加\n#xff1b; 2#xff0c;NSLog在引号面前需要添加符号#x…今天终于开始进行OC的学习了 一.首先讲了NSLog NSLog是oc里面的输出语句其用法和printf差不多但是还是有差别的 1NSLog是自动换行的不用像printf那样还需要加\n 2NSLog在引号面前需要添加符号例如 NSLog(Hello World);NSLog(Hello World);NSLog(Hello World);NSLog(Hello World); 输出结果 二.类的创建 oc目录的结构 具有相同属性的集合成为类例如人类动物类学生类等等 类的创建 即Student.h文件 #import Foundation/Foundation.hinterface Student : NSObject
{publicNSString *_name;int _age;int _sex;NSString *_addr;}
end 这是创建的一个学生类 NSString *是OC的字符串的类型 类的实现在main.m文件中 #import Foundation/Foundation.h
#import Student.h //导入类文件
int main(int argc, const char * argv[]) {autoreleasepool {// insert code here...Student *stu[[Student alloc] init]; //类的实例化stu-_name张三; //对各属性进行赋值stu-_age21;stu-_sexM;stu-_addr地球村;NSLog(%,%d,%c,%,stu-_name,stu-_age,stu-_sex,stu-_addr);//输出各属性的值}return 0;
} 说明由于_name数据类型是OC的数据类型NSString 所以在赋值的时候也要在其前面加上符号其在NSLog里就用%占位符即可输出 输出结果 三布尔类型 oc比较c语言增加了一种新的数据类型BOOL 类型 布尔类型只要2个数据类型 即真和假转载于:https://www.cnblogs.com/qianLL/p/5096976.html