swift学习资料汇总

标签: swift 学习 资料 | 发表时间:2014-06-05 17:12 | 作者:proudofgeek
出处:http://www.iteye.com
今年的苹果开发者大会(WWDC)上,公布了ios8的几个新特性,其中包括引入了群聊功能,支持第三方输入法等功能。但更让开发者感兴趣的莫过于Swift语言的发布了。

Swift是apple自创的一门转为cocoa和cocoa touch设计的语言,意用来替换objc。Swift能使代码大量简化,并且开发者们可以在同一款软件中同事使用obj-c,Swift,c语言。方便开发者来学习这么语言。这里我总结了一些Swift的一些网络上的资源,希望能和大家一起学习,如有错误欢迎大家更正,后续有好的资料也会陆续更新。


1)apple Swift编程入门文档-  http://gashero.iteye.com/blog/2075324

一位大神写的关于Swift的一些介绍和简单的使用,里面介绍了Swift和其他语言的区分和一些新的特性及使用方法。


2)apple Swift编程视频-http://www.jikexueyuan.com/course/89.html/?hmsr=baiduwenku&hmmd=wwdc

极客学院出的Swift的视频,出的很快发布会刚结束课程都出来了,是免费的,而且看介绍后期还会有语法和实战课程,个人感觉不错,对Swift讲的很细,不错的教程,有兴趣的可以看看。


3) Apple Swift官方店主-https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11

apple官方的文档。就不多说了,我英语是不太好,慢慢翻译吧,哈哈。


4)Apple Developer Swift 文档介绍:https://developer.apple.com/swift/

打开速度稍稍有点慢,大家可以耐心一点。


5)中文版Apple官方Swift教程(Github协作翻译中):https://github.com/numbbbbb/the-swift-programming-language-in-chinese


6)Apple Swift编程语言入门教程:http://swiftlang.com.cn/start/

比较基础,介绍了基本概念、变量与常量、类型推导、字符串格式化、数组与变量。


7)Cocoachina翻译的Swift官方文档:http://www.cocoachina.com/newbie/basic/2014/0604/8667.html


8)letsswift 编译的Swift中文教程:http://letsswift.com/


9)Github上的Swift开源项目列表:https://github.com/search?l=Swift&p=1&q=swift&ref=cmdform&type=Repositories


10)国内第一个Swift社区:http://swift.sh/
          
这速度!


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [swift 学习 资料] 推荐:

swift学习资料汇总

- - 编程 - 编程语言 - ITeye博客
今年的苹果开发者大会(WWDC)上,公布了ios8的几个新特性,其中包括引入了群聊功能,支持第三方输入法等功能. 但更让开发者感兴趣的莫过于Swift语言的发布了. Swift是apple自创的一门转为cocoa和cocoa touch设计的语言,意用来替换objc. Swift能使代码大量简化,并且开发者们可以在同一款软件中同事使用obj-c,Swift,c语言.

Openstack Swift简介

- - 忘我的追寻
Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务,并于 2010 年贡献给 OpenStack 开源社区作为其最初的核心子项目之一,为其 Nova 子项目提供虚机镜像存储服务. Swift 构筑在比较便宜的标准硬件存储基础设施之上,无需采用 RAID(磁盘冗余阵列),通过在软件层面引入一致性散列技术和数据冗余性,牺牲一定程度的数据一致性来达到高可用性和可伸缩性,支持多租户模式、容器和对象读写操作,适合解决互联网的应用场景下非结构化数据存储问题.

SOA资料学习

- - 人月神话的BLOG
从对象到组件,首先可以把对象理解为更细粒度东西,而组件是更加粗粒度的模块,对象更多关注技术,而组件应该更加关注业务. 前面我们谈过技术组件和业务组件,在SOA思想下业务组件化的思想就更加重要. 组件本身而言很简单,南向接口和北向接口,或者再有底座平台支撑. 接口通过服务方式来实现,组件通过OSGI等技术实现高度的解耦和可热插拔性.

Swift 横空出世

- - 移动开发 - ITeye博客
        苹果2014-6-2日的WWDC开发者大会,是名符其实的“开发者大会”,发布新的操作系统,IOS8,4000+的新api,这已经让我们这些程序员够吐槽的了. 不过苹果的技术大拿们似乎不满足于此,推出了新的开发语言--Swift. 我要吐血啦,那些苹果顾的水军编辑们,竟然起哄,“coder们要喜大普奔”啊,艹,明显站着说话不腰疼啊.

git 速成(学习资料)

- - CSDN博客研发管理推荐文章
可以参照: http://www.bootcss.com/p/git-guide/ 进行学习. 简介:git 主要由三部分组成.             2: index(缓冲区)--其实就是索引\缓冲区 临时保存你的修改;.    3: HEAD  --最后是 HEAD,指向你最近一次提交后的结果.

swift语言是什么?

- - TechWeb 新酷网站 RSS阅读
译/新浪科技   导语:CNET网站今天刊文称,苹果公司(以下简称“苹果”)在今年的WWDC(全球开发者大会)上发布了一款重要产品:编程语言Swift,并随后发布了对这一语言进行详解的iBook电子书. 终端用户或许很难感知到这一编程语言带来的改变,但这可能推动苹果应用开发者社区的变革. 许多人可能都已忘记苹果WWDC中的“D”代表了“开发者”.

几个 Swift 代码规范

- - SegmentFault 最新的文章
作者:Erica Sadun, 原文链接,原文日期:2015-11-17. 译者: mmoaay;校对: lfb_CD;定稿: shanks. 我们需要经常带着新问题来重新审视一下以前的代码规范. Kevin 提供的一套规范:“如果尾部的闭包参数是函数式的就用圆括号. myCollection.map({blah}).filter({blah}).etc myCollection.forEach {} // 或者 dispatch_after(when, queue) {}.

The Right Way to Architect iOS App with Swift

- - limboy's HQ
关于 iOS 架构的文章感觉已经泛滥了,前一阵正好 Android 官方推了一套. App Architecture ,于是就在想,对于 iOS 来说,怎样的架构才是最适合的. 这是第一个也是最重要的问题,为什么会出现各种 Architecture Pattern. 我们来想一下,无论是做一个 App 还是搭一套后台系统,如果是一次性的,今天用完明天就可以扔掉,那么怎么快怎么来,代码重复、代码逻辑、代码格式统统不重要.

推荐一些 Ruby on Rails 学习资料

- dylan - Reincarnation
开始之前应该看看 Ruby 官方网站 上的 About Ruby、Ruby in Twenty Minutes 和 Ruby From Other Languages 得到初步的印象和感性认识. 在页面底部可以选择语言查看中文版. 经验比较丰富的开发者可以通过 Ruby User’s Guide [注1] 快速入门 Ruby,之后应该准备一本 The Ruby Programming Language 作为日常参考.

架构学习资料整理(2013)

- - 鸟窝
地瓜哥2013攒的架构资料: 分享D瓜哥最近攒的资料(架构方面). 以前见过零零散散地介绍一些知名网站架构的分析文章. 最近D瓜哥也想研究一下各大知名网站的架构. 限于时间问题,这篇文章分享的文章并没有都看完,所以不保证所有文章的质量. 另外,如果有朋友发现更好的文章,欢迎留言告知. 探索Google App Engine背后的奥秘(1)–Google的核心技术.