黑马程序员技术交流社区

标题: 类与对象 [打印本页]

作者: 何必ˇㄨ那么假    时间: 2016-3-16 00:34
标题: 类与对象
1). @interface是类的声明. @implementation是类的实现 他们之间不能相互嵌套.
      声明和实现是相对独立的 不能嵌套.
        
      在写代码的时候,如果没有提示,并且ESC也没有效果
      98%都是你的问题.


  2). 类的声明和实现必须都要有


  3). 类必须要先声明然后再实现


  4). @end不能省略

  
  5). OC方法不能像函数那样直接调用 而是要创建对象 通过对象来调用


  6). 成员变量不允许声明的同时初始化 ******


  7). 类的声明必须要放在使用类的前面.实现可以放在使用类的后面


  8). 类语法上其实可以只有实现没有声明.

     @implementation HMDog : NSObject
     {
         @public
         NSString *_name;
         int _age;
     }
     - (void)shout
     {
        NSLog(@"汪汪.....");
     }
     @end





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