码迷,mamicode.com
首页 >  
搜索关键字:swift 照相    ( 7744个结果
在swift中使用线程休眠
C#和php都有sleep让线程休眠指定时间后再继续执行后面的代码,swift中应该如何呢?首先,找一下objective-c版本是怎么做的[self performSelector:@selector(didTimeOut:) withObject:nil afterDelay:60];// 顺便...
分类:编程语言   时间:2014-07-12 00:35:19    阅读次数:1116
String to Double in swift
var value1:String = "1.1111"var value2:Double = String.bridgeToObjectiveC(value1)().doubleValue
分类:其他好文   时间:2014-07-09 13:30:54    阅读次数:164
Swift协议(Protocol)
协议是为方法、属性等定义一套规范,没有具体的实现。协议能够被类、结构体等具体实现(或遵守)。 protocol SomeProtocol { // protocoldefinition goes here } struct SomeStructure: FirstProtocol, AnotherProtocol { // structure defin...
分类:其他好文   时间:2014-07-09 11:07:07    阅读次数:180
Welcome to Swift
Swift is a new object-oriented programming language for iOS and OSX development. Swift is modern, powerful, and easy to use.这是苹果官方网站上Swift的第一句寄语,这句话的意...
分类:其他好文   时间:2014-07-08 22:13:00    阅读次数:228
Swift里performSelector方法的替代
最近在回答StackOverflow的问题时,发现performSelector方法在Swift被去掉,Apple的注释是这个方法被去掉是因为不安全:NOTEThe performSelector: method and related selector-invoking methods are n...
分类:其他好文   时间:2014-07-08 22:07:46    阅读次数:278
Swift编程语言学习1.5——类型别名、布尔值、元组
类型别名 类型别名(type aliases)就是给现有类型定义另一个名字。你可以使用typealias关键字来定义类型别名。 当你想要给现有类型起一个更有意义的名字时,类型别名非常有用。假设你正在处理特定长度的外部资源的数据: typealias AudioSample = UInt16 定义了一个类型别名之后,你可以在任何使用原始名的地方使用别名: var maxAmplitudeF...
分类:编程语言   时间:2014-07-08 11:05:54    阅读次数:235
Swift编程语言学习1.7——断言
断言 可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。 使用断言进行调试 断言会在运行时判断一个逻辑条件是否为true。从字面意思来说,断言“断言”一个条件是否为真。你可以使用断言来保证在...
分类:编程语言   时间:2014-07-08 10:50:43    阅读次数:225
Swift编程语言学习1.6——可选值
可选值 使用可选(optionals)来处理值可能缺失的情况。可选表示: 有值,等于 x   或者没有值 注意: C 和 Objective-C 中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回nil,nil表示“缺少一个合法的对象”。然而,这只对对象起作用——对于结构体,基本的 C 类型或者枚举类型不起作用。对于这些类型,Objec...
分类:编程语言   时间:2014-07-08 10:46:37    阅读次数:218
swift语言是什么?
虽然现在已经有了很多主流的编程语言,但近几年,还是有一些新的编程语言出现。swift语言就是2014年最新出现的一种编程语言。swift语言是什么?Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OSX和iOS应用程序。这是苹果移动开发新推出的一种编程语言。014年7月编程语..
分类:其他好文   时间:2014-07-08 09:58:55    阅读次数:224
《Swift编程语言教程》中文翻译及读书笔记page21
《TheSwiftProgrammingLanguage》中文翻译及读书笔记,附件中为英文原版教程因21页之前内容和技术关系不大,不做翻译整理,从第21页开始第21页1swift作为一门语言对的新老语言的继承与扩展本页主要内容是简要介绍了一下swift编程语言的定位。拥有自己的数据类型int、float、str..
分类:编程语言   时间:2014-07-08 09:44:49    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!