黑马程序员技术交流社区

标题: 我的OC练习(一) [打印本页]

作者: Morning_jcg    时间: 2015-11-7 12:06
标题: 我的OC练习(一)
本帖最后由 Morning_jcg 于 2015-11-7 12:17 编辑

/*
前言:为了学习oc昨天刚借钱买了MBP,晚上拿到机子迫不及待地写了一个小练习,运用前两天学习的知识,算是两学习的成果吧。p.s.:昨天为了买电脑,一天没学习。
*//*
  内容很简单,创建类,类包含一个NSString实力变量,和一个参数为NSSting的对象方法。方法的实现是把参数的字符串保存了对象的实力变量中。然后用NSLog打印出来验证结果。
*/
  1. #import <Foundation/Foundation.h>


  2. //类创建
  3. @interface Test : NSObject
  4. {@public
  5.     NSString * text;
  6.    
  7. }
  8. -(void)good:(NSString *) input;
  9. @end

  10. //类实现
  11. @implementation Test

  12. -(void)good:(NSString *) input{
  13.     text=input;
  14. }

  15. @end


  16. int main(int argc, const char * argv[]) {
  17.     @autoreleasepool {
  18.         // insert code here...
  19.         Test * test=[Test new];       //创建对象
  20.         [test good:@"hello world!"];  //调用对象方法
  21.         NSLog(@"%@",test->text);     //验证
  22.     }
  23.     return 0;
  24. }
复制代码



我竟然写注释?!真不像我[摊手](据说写注释的分数更高,,)





作者: Morning_jcg    时间: 2015-11-7 12:13
明明贴了全部代码,发表久剩一半,服![已经修改好了,现在是全部的。]
作者: toveyloves    时间: 2015-11-7 12:39
本帖最后由 toveyloves 于 2015-11-8 12:27 编辑

注释是必不可少的,声明实例变量不是要下划线么?
作者: Morning_jcg    时间: 2015-11-7 12:47
toveyloves 发表于 2015-11-7 12:39
注释是必不可少的,声明实例产量不是要下划线么?

嗯,刚开始学习,编码规范还不熟悉,谢谢指出。
作者: 飞奔的小鱼    时间: 2015-11-7 13:20
加油哦!
作者: tsc0000    时间: 2015-11-8 08:15
什么据说,有家要求就这样干




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