上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 167 下一页
摘要: // // Person.h #import @interface Person : NSObject /* 如果给一个属性同时提供了getter/setter方法, 那么我们称这个属性为可读可写属性 如果只提供了getter方法, 那么我们称这个属性为只读属性 如果只提供了setter方法, 那么我们称这个属性为只写属性 如果既没有提供getter也没有提供setter方法,... 阅读全文
posted @ 2017-08-22 22:20 无天666 阅读(152) 评论(0) 推荐(0)
摘要: // // Person.h #import @interface Person : NSObject /* { @public int _age; int age; } */ /* 从Xcode4.4以后apple对@property进行了一个增强, 以后只要利用一个@property就可以同时生成setter/getter方法的声明和实现 没有告诉@p... 阅读全文
posted @ 2017-08-22 22:06 无天666 阅读(216) 评论(0) 推荐(0)
摘要: // // Person.h #import @interface Person : NSObject { @public int _age; int age; int _number; } /* @porperty是一个编译器指令 在Xocde4.4之前, 可以使用@porperty来代替getter/setter方法的声明 也就是说我们只需要写上... 阅读全文
posted @ 2017-08-22 21:50 无天666 阅读(188) 评论(0) 推荐(0)
摘要: // // Person.h #import @interface Person : NSObject { int _age; } /* setter: 作用: 用于给成员变量赋值 1.一定是对象方法 2.一定没有返回值 3.方法名称以set开头, 后面跟上需要赋值的成员变量名称, 并且去掉下划线, 然后首字母大写 4.一定有参数, 参数类型和需要赋值的成员变量一... 阅读全文
posted @ 2017-08-22 21:49 无天666 阅读(216) 评论(0) 推荐(0)
摘要: // // Person.h #import @interface Person : NSObject { @public int _age; @protected double _height; @private NSString *_name; @package double _weight... 阅读全文
posted @ 2017-08-22 21:17 无天666 阅读(179) 评论(0) 推荐(0)
摘要: // Person.h #import @interface Person : NSObject { int _age; double _height; double _weight; NSString *_name; NSString *_tel; NSString *_email; } - (void)setAge:(int)age... 阅读全文
posted @ 2017-08-22 20:59 无天666 阅读(279) 评论(0) 推荐(0)
摘要: // // Person.h #import /* @public:所有类访问 @private:本类访问 @protected:本类子类,默认情况下所有的实例变量都是protected @package:包范围,框架范围子类。 实例变量修饰符作用域: 从出现的位置开始, 一直到下一个修饰符出现,如果没有遇到下一个实例变量修饰符, 那么就会修饰后面所有的实例变量 */ @i... 阅读全文
posted @ 2017-08-22 20:41 无天666 阅读(207) 评论(0) 推荐(0)
摘要: // // Animal.h #import @interface Animal : NSObject { int _age; } - (void)eat; //.h是变量和方法的声明, .m文件是对方法的实现。 @end // // Animal.m #import "Animal.h" @implementation Animal - (void)eat { ... 阅读全文
posted @ 2017-08-22 20:20 无天666 阅读(410) 评论(0) 推荐(0)
摘要: // // Phone.h #import typedef enum { kFlahlightStatusOpen, kFlahlightStatusClose } FlahlightStatus; // 被继承的这个类我们称之为父类/ 超类 @interface Phone : NSObject + (void)carameWithFlahlightStatus:(F... 阅读全文
posted @ 2017-08-22 19:56 无天666 阅读(177) 评论(0) 推荐(0)
摘要: // // Phone.h #import // 被继承的这个类我们称之为父类/ 超类 @interface Phone : NSObject { int _cpu; } // 打电话 - (void)signalWithNumber:(NSString *)number; // 发短信 - (void)sendMessageWithNumber:(NSString *)nu... 阅读全文
posted @ 2017-08-22 19:15 无天666 阅读(220) 评论(0) 推荐(0)
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 167 下一页