Lesson 1

作者: SheBang_ | 来源:发表于2015-12-25 00:08 被阅读17次

1.认识到了Object Library,其中的Label,Button,可以拖动控件到Main.storyboard


屏幕快照 2015-12-24 23.04.11.png

这是拖到Main.storyboard中的控件


屏幕快照 2015-12-24 23.16.16.png
2.这是今天的代码
屏幕快照 2015-12-24 23.14.17.png

这是Main.storyboard中label的按住control拖动到ViewController中的形成的,一个属性,最主要的是后面var display:UILabel! 前面的是标签,再前面有个小圆点,点上那个小圆点,@IBOutlet这是个标签是Xcode加上去的,weak暂时不用管。

现在Connection选择是Outlet


屏幕快照 2015-12-24 23.46.50.png

形成了

@IBOutlet weak var display: UILabel!

这是Main.storyboard中button现在Connection选择是action,


屏幕快照 2015-12-24 23.49.56.png
 @IBAction func appendDigit(sender: UIButton) {
        let digit = sender.currentTitle!
        if using{
            display.text = display.text! + digit
        }else{
            display.text = digit
            using = true
        }
    }

这就形成了关联关系。

下面再看下今天的代码


屏幕快照 2015-12-24 23.14.17.png

ViewControl里面有display,定义了一个变量digit,send.currentTitle!,这样可以获取到sender的值,display.text作为显示值,还定义了一个布尔类型的属性,using刚开始的时候初始化为false,所以按动按钮的时候就会跳到else中,将刚开始的label的display.text值就被赋予了sender.currentTitle!,using被赋值为true.

举个例子来说,当我第一次按动button的时候呢,显示器上原来的0就被替换成了按下去按钮的值,同时using被赋值为true,当我第二次再按下另外一个按钮的时候,因为using是true就直接进入if主句中,显示的值就是追加在后面,增加using这个参数的目的就是为了避免第一次也出现屏幕上本来显示的是0,按下一个按钮后直接追加在后面的情形。

相关文章

  • Lesson 1

    女人的那些个小毛病 真的都是惯出来的 可是我又止不住自己 怎么办呢

  • Lesson 1

    发音问题 共同 辅音p和b 分不清楚 and的发音听不出来 辅音t和d的 分不清楚 the在句子中弱读后 听不出来...

  • Lesson 1

    SCRIPT I woke up this morning and thought, “TGIF!” I have...

  • Lesson 1

    开发servlet有三种方法: 实现servlet接口 继承GenericServlet 继承HttpServle...

  • Lesson 1

    1.认识到了Object Library,其中的Label,Button,可以拖动控件到Main.storyboa...

  • Lesson 1

    lash v.猛击; 狠打; 鞭打; 抽打; 怒斥;n.(作为惩罚的) 鞭打,抽打; 鞭端皮条; 鞭梢 pumme...

  • Lesson 1

    A private conversation 私人谈话 参考译文: 上星期我去看戏。我的座位很好,戏很有意思,但我...

  • Lesson 1

    每天5至10分钟,陪宝宝玩英语,在游戏中轻松学会说英语。 简要:坐下站起来的游戏,需要一把小朋友坐的椅子。 sit...

  • Lesson 1

    正文开始的第一句已经震惊了,rich dad 以每小时10美分的课时费给两个小朋友上课,叫他们如何成为有钱人。原来...

  • ES6零基础教学 解析彩票项目 源码

    lesson1 lesson2 lesson3 lesson4 lesson5 lesson6 lesson7 l...

网友评论

      本文标题:Lesson 1

      本文链接:https://www.haomeiwen.com/subject/zqgvhttx.html