switch case 有相同的 case 值的时候

switch (user.verified_type) {

        caseHWUserVerifiedPersonal: //个人认证

            self.verifiedView.hidden =NO;

            self.verifiedView.image = [UIImageimageNamed:@"avatar_vip"];

            break;


// 因为以下的 case 值不同的时候,处理的是相同的事件 所以可以按照以下的方法写 然后处理相同的事情        

        caseHWUserVerifiedOrgEnterprice:

        caseHWUserVerifiedOrgMedia:

        caseHWUserVerifiedOrgWebsite: //官方认证

            self.verifiedView.hidden =NO;

            self.verifiedView.image = [UIImageimageNamed:@"avatar_enterprise_vip"];

            break;

            

        caseHWUserVerifiedDaren: //微博达人

            self.verifiedView.hidden =NO;

            self.verifiedView.image = [UIImageimageNamed:@"avatar_grassroot"];

            break;

            

        default:

            self.verifiedView.hidden =YES; // 当做没有任何认证

            break;


你可能感兴趣的:(switch case 有相同的 case 值的时候)