A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. #import <Foundation/Foundation.h>

  2. @interface song : NSObject
  3. //声明歌曲信息:歌名 艺术家 专辑 长度

  4. @property  NSString *name;
  5. @property  NSString *artist;
  6. @property  NSString *special;
  7. @property  int   length;
  8. @end
  9. @implementation song

  10. @end
  11. int main()
  12. {
  13.     NSMutableArray *mlist;
  14.     song *s = [song  new];
  15.     s.name = @"快乐";
  16.     s.artist =@"小柯";
  17.     s.special =@"今天";
  18.     s.length =5;
  19.    
  20.    
  21.      return 0;
  22. }
  23. //如何将s作为一个对象添加进mlist
  24. 就是一个歌曲列表存放歌曲,也可以查看某个歌曲的详细信息
复制代码

评分

参与人数 1黑马币 +2 收起 理由
jing迪 + 2

查看全部评分

1 个回复

正序浏览
你可以自定义构造对象方法实现比如:
  1. //实现自定义的构造方法,用于初始化播放列表的属性信息
  2. - (id)initWithListName:(NSString *)listName andListSong:(NSMutableArray *)mlist
  3. {
  4.     if (self = [super init])
  5.     {
  6.         _listName = listName;
  7.         _mlist =mlist;
  8.     }
  9.     //返回初始化完成的播放列表对象
  10.     return self;
  11. }
复制代码

评分

参与人数 1黑马币 +2 收起 理由
jing迪 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马