文档章节

用swift开发计算器

itfanr
 itfanr
发布于 2015/03/01 17:48
字数 65
阅读 289
收藏 1
import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var display: UILabel!
    
    var userIsInputingDigit :Bool  = false
    @IBAction func appendDigit(sender: UIButton) {
        let digit =  sender.currentTitle!
         if userIsInputingDigit {
        display.text = display.text! + digit
            
        }else {
        
        display.text = digit
        userIsInputingDigit = true
        }
        
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    

}

来自: https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099

本文转载自:https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099

共有 人打赏支持
itfanr
粉丝 115
博文 452
码字总数 162147
作品 1
济南
程序员
Swift封装 - 计算器开发

image.png 前言: 师弟要毕业设计,就敲了swift版的计算器给他参考下。现在把代码放上来,通过这个计算器,可以学习简单的封装:将逻辑与界面分离并提供接口的编程方式,这也是我们学习面向对...

DWade_Coding
2017/11/10
0
0
你知道哪些苹果自家应用采用 Swift 语言编写吗?

TIOBE 采用搜索引擎评级追踪编程语言的受欢迎程度。在今年1月,Swift 编程语言超过了 Objective-C,成为 TIOBE中第十四流行的语言。Swift 在去年12月正式开源,受欢迎程度也受到开源影响而增...

oschina
2016/01/20
3.5K
14
Swift 教程:快速入门

更新于8/5/14:下面文章是基于 Xcode6-beta 5环境。 Swift是Apple公司今年WWDC发布的新语言。为了这门新语言,Apple发布了Swift参考指南(Swift reference guide)这本书,我强烈推荐这本书。...

totogo2010
2014/10/22
0
0
OS X Yosemite DP5 发布,第五个预览版

除了 iOS 8 Beta 5,苹果还向开发者发布了全新 OS X Yosemite 预览版,与第四个开发者预览版发布时间相隔两周。开发者可以通过 Mac App Store 完成更新。OS X Yosemite 采用全新设计,界面扁...

oschina
2014/08/05
2.5K
18
关东升的《《从零开始学Swift》即将出版

大家好: 苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我即将出版《从零开始学Swift》《从零开始学Swift》将在《Swift开发指南》第1版的基础上添加Swift2.0的...

智捷课堂
2015/08/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring 事件

ContextRefreshedEvent Event raised when an {@code ApplicationContext} gets initialized or refreshed. ContextClosedEvent Event raised when an {@code ApplicationContext} gets clos......

Canaan_
29分钟前
1
0
leetcode两数之和

leetcode中求两数之和解决方法 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 给定 nums = [2, 7, 11, ...

lar555
45分钟前
1
0
js实现限制网页内容复制

转载 在我们做的网页发到网上后,如果访客看到比较喜欢的内容,只要复制就可以变为自己的,自己辛辛苦苦弄半天还不及人家的一下复制,有时为了只让访客看到,而不能让它们复制内容,就用Jav...

lc_comeon
49分钟前
1
0
jenkins将spring boot项目发布到阿里云镜像中

1、spring boot项目 1.1 pom.xml配置 <artifactId>xxx-docker</artifactId><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.......

xixingzhe
今天
0
0
qsv格式可以在电视上播放吗

  大家都知道qsv格式是爱奇艺的独家缓存格式,是加密的,一般的播放器是无法播放的,只能在爱奇艺播放器上播放,如果想要在电视上播放,就必须要安装爱奇艺播放器,比较麻烦。其实还有一种...

萤火的萤火
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部