枚举+宏定义

本文介绍了在iOS开发中如何使用枚举(NS_ENUM)和宏定义,包括枚举类型的定义,常量的声明,以及条件判断和循环的示例。同时展示了在代码中使用宏定义优化条件判断和数组操作的方法,并提到了CocoaPods配置文件中的 podfile 示例,用于管理第三方库。
摘要由CSDN通过智能技术生成
//枚举类型NS_ENUM()
typedef NS_ENUM(NSInteger, LeftMenuTopItemType) {
    LeftMenuTopItemMain,
    LeftMenuTopItemShows,
    LeftMenuTopItemSchedule
};
for (i=1; i++; i<=7)
for (i=1; i++; i<=NUM_DAYS_IN_WEEK)
@property (weak, nonatomic) IBOutlet UIButton *myBtn;

@property (copy, nonatomic) NSString *name;
switch (condition) {
    case 1:
        // ** fall-through! **
    case 2:
        // code executed for values 1 and 2
        break;
    default:
        //代码
        break;
}
CGRect frame   = self.view.frame;
CGFloat x 	   = CGRectGetMinX(frame);
CGFloat y 	   = CGRectGetMinY(frame);
CGFloat width  = CGRectGetWidth(frame);
CGFloat height = CGRectGetHeight(f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值