Swift 入门简介
Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序
2014 年,在 Apple WWDC 发布
历史
2010 年 7 月,苹果开发者工具部门总监 克里斯·拉特纳 开始着手 Swift 编程语言的设计工作 用一年时间,完成基本架构
Swift 大约历经 4 年的开发期,2014 年 6 月发表
特色
苹果宣称 Swift 的特点是:快速、...
分类:
编程语言 时间:
2015-08-27 18:39:26
阅读次数:
219
【编者按】2015年6月,一年一度的苹果 WWDC 大会如期而至,在大会上苹果发布了 Swift 2.0,引入了很多新的特性,以帮助开发者更快、更简单地构建应用。本篇文章作者是 Maxime defauw ,本文中 Maxime 向大家简要介绍 Swift 2.0 中值得注意的新特性。本文系 OneAPM 工程师编译整理。一年前,苹果推出了面向 iOS 和 OS X 的全新编程语言—— Swift。...
分类:
编程语言 时间:
2015-08-26 22:40:47
阅读次数:
264
Swift 2.0和Objective-C2.0混编之第三方框架的使用swift 语言是苹果公司在2014年的WWDC大会上发布的全新的编程语言。Swift语言继承了C语言以及Objective-C的特性,且克服了C语言的兼容性问题。Swift语言采用安全编程模式,且引入了多种新功能,使得编程工作更...
分类:
移动开发 时间:
2015-08-19 00:21:42
阅读次数:
306
学习与延伸 这篇文章主要是学习完Advanced Graphics and Animations for iOS Apps这个session后的总结和相应细节的延伸和细化。主要内容为图形性能与测试工具这两个章节。 目录: Core Animation Pipeline UIBlur...
分类:
移动开发 时间:
2015-08-12 21:56:44
阅读次数:
214
苹果公司在今年的全球开发者大会(Worldwide Developers Conference, WWDC)上宣布推出Swift2.0,该语言的首席架构师Chris Lattner表示,Swift 2.0主要在语言基本语法、安全性和格式美观度这三方面进行了改进。除了这些新的功能特性,还有对语法的优化...
分类:
编程语言 时间:
2015-08-07 12:50:28
阅读次数:
258
谬误 7:网络传输没有什么代价
Arnon Rotem-Gal-Oz’s 在解释这条谬误的时候具体指出了,需要从一下两方面来看:
第一,你需要考虑应用和网络接口之间的数据传输开销。除了带宽和时延会带来开销,数据的序列化和反序列化也会影响到性能。苹果在2010 WWDC session 117“基于服务器的用户体验”的演讲中,对比了xml,json,plist这几种数据传输格式的大小以及加载时间。...
分类:
移动开发 时间:
2015-07-30 00:50:32
阅读次数:
145
在WWDC我们发现Swift团队没有浪费时间在无谓的地方,而是致力于改善Swift 2。我们将会为你编写和录制很多关于Swift 2的教程,但在此期间我想强调Swift最令人兴奋的改变,为你可以在秋天迁移到Swift 2做准备。错误处理正如Ray在WWDC 2015 Initial Impressi...
分类:
编程语言 时间:
2015-07-22 14:31:32
阅读次数:
208
WWDC 2013已经闭幕,IOS7 Beta随即发布,界面之难看无以言表...,简直就是山寨Android。更让IOS程序猿悲催的是,设备唯一标识的MAC Address在IOS7中也失效了。IOS系统中,获取设备唯一标识的方法有很多:一.UDID(Unique Device Identifier...
分类:
移动开发 时间:
2015-07-21 12:06:53
阅读次数:
137
UIDynamic(一)前言最近看了一下UIDynamic,UIDynamic是13年WWDC出的技术。其实本人一直热衷于比较有趣的动画,特别是带物理力学的动画,感觉物理力学就是动画的灵魂,一直想找几个小伙伴把物理与动画结合起来,做一下类似于物理引擎的迷你版玩玩,但是由于可支配时间不多,以至于这个夙...
分类:
其他好文 时间:
2015-07-21 10:23:04
阅读次数:
102
在2011年的WWDC中,苹果提到90%的crash是由于内存管理引起的,ARC(Automatic Reference Counting)就是苹果给出的解决方案。启用ARC后,开发者不需要担心内存管理,编译器会为你处理这一切(注意ARC是编译器特性,而不是iOS运行时特性,更不是其他语言中的垃圾收...
分类:
其他好文 时间:
2015-07-20 16:05:22
阅读次数:
173