Advertisement
Guest User

Untitled

a guest
Feb 27th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. typedef enum{s=1,m,t,w,th,f,sa} days;
  2.  
  3. @interface Sample:NSObject
  4. {
  5. days d;
  6. }
  7.  
  8. days.d or days.sa or days.th
  9.  
  10. typedef enum
  11. {
  12. WeekdaySunday = 1,
  13. WeekdayMonday,
  14. WeekdayTuesday,
  15. WeekdayWednesday,
  16. WeekdayThursday,
  17. WeekdayFriday,
  18. WeekdaySaturday
  19. } Weekday;
  20.  
  21. typedef NS_ENUM(NSInteger, Weekday)
  22. {
  23. WeekdaySunday = 1,
  24. WeekdayMonday,
  25. WeekdayTuesday,
  26. WeekdayWednesday,
  27. WeekdayThursday,
  28. WeekdayFriday,
  29. WeekdaySaturday
  30. };
  31.  
  32. typedef enum{s=1,m,t,w,th,f,sa} days;
  33.  
  34. days d1 =f;
  35.  
  36.  
  37.  
  38. switch (d1) {
  39. case m:
  40. case t:
  41. NSLog(@"You like Tuesday");
  42. break;
  43. case w:
  44. case th:
  45.  
  46. break;
  47. case f:
  48. NSLog(@"You like friday");
  49. break;
  50. case sa:
  51. NSLog(@"You satureday");
  52. break;
  53. case s:
  54. NSLog(@"You like sunday");
  55. break;
  56. default:
  57. break;
  58. }
  59.  
  60. #import <Foundation/Foundation.h>
  61.  
  62. typedef enum{
  63. s=1,m,t,w,th,f,sa
  64. } days;
  65.  
  66. @interface weekday : NSObject
  67. @property (nonatomic, assign) days day;
  68. @end
  69.  
  70. @implementation weekday
  71. @end
  72.  
  73. int main(int argc, const char * argv[])
  74. {
  75.  
  76. @autoreleasepool {
  77.  
  78. weekday *sunDay=[[weekday alloc]init];
  79. sunDay.day=s;
  80. NSLog(@"Today is %d",sunDay.day);
  81.  
  82. }
  83. return 0;
  84. }
  85.  
  86. typedef enum
  87. {
  88. Atype = 1,
  89. Btype,
  90. Ctype,
  91. Dtype,
  92. Etype,
  93.  
  94. }type;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement