码迷,mamicode.com
首页 >  
搜索关键字:swift swift第一个工程 swifthelloworld swift语法    ( 7059个结果
在Swift中,如何像Objective-C定义可选接口?
Objective-C中的protocol里存在@optional关键字,被这个关键字修饰的方法并非必须要被实现。我们可以通过接口定义一系列方法,然后由实现接口的类选择性地实现其中几个方法。在Cocoa API中很多情况下接口方法都是可选的,这点和Swift中的protocol的所有方法都必须被实现...
分类:编程语言   时间:2015-03-02 10:50:56    阅读次数:132
第七章 美化DetailView界面
本项目是《beginning iOS8 programming with swift》中的项目学习笔记==》全部笔记目录------------------------------------------------------------------------------------------...
分类:其他好文   时间:2015-03-02 10:50:41    阅读次数:134
第十一章 静态单元格
本项目是《beginning iOS8 programming with swift》中的项目学习笔记==》全部笔记目录------------------------------------------------------------------------------------------...
分类:其他好文   时间:2015-03-02 10:44:51    阅读次数:117
swift UI专项训练28 DatePicker日期老虎机
如果你设置过iPhone中的日期,那么你对日期老虎机一定不陌生。它的基类是UIDatePicker。主要属性有日期、时间和倒计时,如图: mode模式中你可以选择只有日期、只有时间或者都有。 local是时区。 Interval是时间间隔。 后面的是一些约束。 Timer是倒计时间隔。 拖一个到storyboard中,运行一下看看效果: 还是满炫酷的。现在我们...
分类:编程语言   时间:2015-03-02 09:36:48    阅读次数:195
swift UI专项训练29 Page Control页控件
有时候我们的页面很大需要滚动只用滚动条滚动可以不太精确,这就需要用到Page Control,就像我们平时操作iphone一样,每一页都有一些APP,页面的个数是用小点标示的,每次一滑动就会切换页面,当前停留的页面的小点会被点亮。比如我们平时用的天气预报,每一页只能显示一个地方的天气,每次换页可以切换到其他城市。Page Control的属性不多,如下: Pages中的两个数字标示有几页...
分类:编程语言   时间:2015-03-02 09:35:34    阅读次数:165
swift UI专项训练30 Segmented Control段控件
有时候我们需要给页面分段,也就是分组。基类是UISegmentedControl,下面展示它的属性: 基本上就是几段,段的标题,每一段的图像。现在我们来拖动一个段,默认的是两段,把它的段数设定为3,给第三段命名。 段的事件是这个段发生了切换,valueChanged事件。现在让我们来实现一下,往界面中拖一个label,让段切换的时候,label中显示段的标题。 和上一...
分类:编程语言   时间:2015-03-02 09:33:51    阅读次数:200
swift UI专项训练31 Slider 滑块
滑块是用一种渐进柔和的方式来展示一种设置或者一个进度。滑块的基类是UISlider,属性比较简单 主要是最小值最大值和当前值。 设定如下: 可以看到下面有两个选项,最小值图像和最大值图像,我们导入两张图片(不好意思没有太合适的图片。。。): 它最主要的事件就是值变更,跟我们之前遇到的控件差不多,现在我们让label显示滑动的当前值,最小是0,最大是10,我们上面设置...
分类:编程语言   时间:2015-03-02 09:33:09    阅读次数:296
Swift开发的几个小技巧(整理自图拉鼎的博客)
正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为...
分类:编程语言   时间:2015-03-01 19:44:11    阅读次数:173
Swift 闭包表达式
闭包是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C 中的 blocks 以及其他一些编程语言中的 lambdas 比较相似。闭包的形式主要有三种:1. 全局函数是一个有名字但不会捕获任何值的闭包2. 嵌套函数是一个有名字并可以捕获其封闭函数域内...
分类:编程语言   时间:2015-03-01 19:42:39    阅读次数:178
在Swift中应用Grand Central Dispatch(上)
本文翻译自raywenderlich,原文:Grand Central Dispatch Tutorial for Swift: Part 1/2尽管Grand Central Dispatch(GCD)已经存在一段时间了,但并非每个人都知道怎么使用它。这是情有可原的,因为并发很棘手,而且GCD本身...
分类:编程语言   时间:2015-03-01 19:40:41    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!