IOS-switch循环

IOS-switch循环//Createdbymacon2021/11/12.//#import”ViewController.h”@interfaceViewController(){UILabel*lb;inti;}@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloading.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

//  Created by mac on 2021/11/12.
//

#import "ViewController.h"

@interface ViewController ()
{
    UILabel*lb;
    int i;
}
@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.view.backgroundColor=[UIColor orangeColor]; //背景颜色;
    lb=[[UILabel alloc]init]; //初始化label ,label要全局,是一个显示字符串的控件;
    lb.backgroundColor=[UIColor greenColor]; //label颜色;
    lb.frame=CGRectMake(25, 80, 200, 50);//label位置;
    lb.text=@"kaishi";//显示的字符;
    lb.textColor=[UIColor blueColor];//显示的字符的颜色;
    [self.view addSubview:lb];//添加到自身;
    
    UIButton*btn=[UIButton buttonWithType:UIButtonTypeSystem];//创建一个button;
    btn.frame=CGRectMake(50, 200, 70, 70);//btn位置;
    btn.backgroundColor=[UIColor redColor];//btn颜色;
    ;//btn上的字符;
    ;//点击btn调用方法;
    [self.view addSubview:btn];
    
    i=0;//设置初始值为0,系统默认0;
    
}
-(void)btnfangfa{
    i++;//全局的int类型的变量i,做自加运算;
    switch (i)//根据i的值去循化,i是几就执行情况几;
    {
        case 1:
            lb.text=@"石头";
            break;//固定格式;
        case 2:
            lb.text=@"剪刀";
            break;
        case 3:
            lb.text=@"布";
            i=0;//执行完情况3,让i的值变为0,再次执行就是i+1=1,继续执行情况1,以此循化;
            break;
            
        default:
            break;
    }
}


@end

Jetbrains全家桶1年46,售后保障稳定

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234388.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • FPGA中的流水线设计(Pipeline Design)[通俗易懂]

    FPGA中的流水线设计(Pipeline Design)[通俗易懂]流水线设计前言:本文从四部分对流水线设计进行分析,具体如下:第一部分什么是流水线第二部分什么时候用流水线设计第三部分使用流水线的优缺点第四部分流水线加法器举例第一什么是流水线流水线设计就是将组合逻辑系统地分割,并在各个部分(分级)之间插入寄存器,并暂存中间数据的方法。目的是将一个大操作分解成若干的小操作,每一步小操作的时间较小,所以能提高频率,各小操作能并行执行,所以能…

    2022年8月14日
    27
  • Spring batch教程 之 配置Step「建议收藏」

    Spring batch教程 之 配置Step「建议收藏」正如在BatchDomainLanguage中叙述的,Step是一个独立封装域对象,包含了所有定义和控制实际处理信息批任务的序列。这是一个比较抽象的描述,因为任意一个Step的内容都是开发者自己编写的Job。一个Step的简单或复杂取决于开发者的意愿。一个简单的Step也许是从本地文件读取数据存入数据库,写很少或基本无需写代码。一个复杂的Step也许有复杂的业务规则(取决于所实现的方式),并作

    2022年5月28日
    37
  • ETL是什么_ETL平台

    ETL是什么_ETL平台一、ETL发展的背景信息是现代企业的重要资源,是企业运用科学管理、决策分析的基础。据统计,数据量每经过2-3年时间就会成倍增长,这些数据蕴含着巨大的商业价值,而企业所关注的通常只占总数据量的2%~4

    2022年8月6日
    6
  • XSS、CSRF/XSRF、CORS介绍「建议收藏」

    XSS、CSRF/XSRF、CORS介绍「建议收藏」XSS、CSRF/XSRF、CORS介绍1XSS1.1名词解释1.2作用原理1.3防范措施2CSRF/XSRF2.1名词解释2.2作用原理2.3防范措施2.3.1验证码2.3.2RefererCheck2.3.3添加token验证(token==令牌)3CORS3.1名词解释1XSS1.1名词解释XSS,即:CrossSiteScript,中译是跨站脚本攻击;其原本缩写是CSS,但为了和网站前端技术领域——层叠样式表(CascadingStyleSheet

    2022年5月18日
    48
  • linux golang环境安装_python环境搭建

    linux golang环境安装_python环境搭建Golang环境搭建

    2022年8月31日
    4
  • python全局变量在整个程序内都有效_Python 全局变量使用

    python全局变量在整个程序内都有效_Python 全局变量使用在平时的开发中我们有时候会用到全局变量 但是很多开发语言不允许使用或者建议少使用全局变量 Python 也是如此 但是有时候为了编写程序的方便和灵活 必须使用全局变量 这篇文章记录是我在使用 Python 全局变量的一些体会 写的不是很好 欢迎大家指正 一 使用全局变量首先展示一段不能修改全局变量的代码 gl string helloPython 定义全局变量 gl stringprint i

    2025年8月6日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号