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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Abuzzworld 于 2015-10-8 16:07 编辑
  1. .h文件

  2. #import <Foundation/Foundation.h>
  3. typedef enum {kColorBlack,kColorWhite,kColorTHJ}COLOR;
  4. @interface IPhone : NSObject
  5. @property(nonatomic,assign)COLOR color;
  6. +(NSString*)hohohahei:(IPhone*)iPhone;
  7. @end
复制代码


  1. .m文件
  2. #import "IPhone.h"
  3. @implementation IPhone
  4. +(NSString*)hohohahei:(IPhone*)iPhone{

  5.     NSString *color;
  6.     switch ([iPhone color]) {
  7.         case 0:
  8.             color = @"黑色";
  9.             break;
  10.             
  11.         case 1:
  12.             color = @"白色";
  13.             break;
  14.             
  15.         case 2:
  16.             color = @"土豪金";
  17.             break;
  18.             
  19.         default:
  20.             break;
  21.     }
  22.     return color;
  23. }
  24. @end
复制代码
  1. main入口文件

  2. #import <Foundation/Foundation.h>
  3. #import "IPhone.h"
  4. int main(int argc, const char * argv[]) {
  5.     @autoreleasepool {
  6.         
  7.         IPhone *shouji = [[IPhone alloc]init];
  8.         [shouji setColor:kColorBlack];
  9.         NSLog(@"手机颜色是:%@",[IPhone hohohahei:shouji]);
  10.     }
  11.     return 0;
  12. }
复制代码



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马