Object-C(自学1)
----- 需求索要 自学了下 OBJECt-C ----- 就基础部分一些 和操作 command + R 运行 command +B 只编译.m文件 NSlog() = printf NSLog 是自动换行的 #import <Foundation/Foudation.h> <> 引用的是我们系统的库,找到就有 #import "Person.h" //""引用的是我们自己的类 .h文件只负责声明 不实现 .m文件实现声明的方法 在Main // 类名 *变量的名字 = [[类名 alloc]init] Person *per = [[Person alloc]init]; [Per eat]; -(void)eat; //对象方法命名规则 1.以-号开头 2.所有的数据类型放在()里面,而且只有数据类型放在()里面。 3.方法名准驼峰原则。 带参数的方法命名规则 1.对象命名前3条准守 2.一个参数带着:号,冒号写在参数类型前面 3方法名想写个句子: -(void)eatApp:(int)num; Person *per = [Person new]; [per run]; [per eatApp:5]; set get 方法 -(void)setAge:(int)age{ _age = age; } //**set方法 1.以-号开头 2.不需要返回值 3.set开头