黑马程序员技术交流社区

标题: OC问题提问 [打印本页]

作者: zll464928406    时间: 2015-12-28 23:40
标题: OC问题提问
  1. #import <Foundation/Foundation.h>

  2. //Person类的声明
  3. @interface Person:NSObject
  4. {
  5.         //类的实例变量(属性、成员变量)
  6.         NSString *_name;//姓名
  7.         int _age;                //年龄
  8.         float _weight;        //体重
  9. }
  10. _(void)eat:(NSString *) foodname;
  11. _(void)walk:(int) num;
  12. @end

  13. //Person类的实现
  14. @implementation Person

  15. _(void)eat:(NSString *) foodname{

  16. }
  17. _(void)walk:(int) num{

  18. }
  19. @end

  20. int main(int argc, const char * argv[]) {
  21.         @autoreleasepool {
  22.                 Person *p=[Person new];
  23.                 p->_name=@"史泰龙";
  24.                 p->_age=18;
  25.                 p->_weight=180.0f;
  26.                 [p eat:@"四川麻辣烫"];
  27.                 [p walk:234];
  28.         }
  29.     return 0;
  30. }
复制代码

刚学习OC,按照课程练习写了一个代码,怎么总是报错,大概就是声明和实现的写法有些问题,但是本人确实看不出来,求哪位大神指导一下,非常感谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2