非常全面的Swift学习资料整理

文章转载自我的个人博客原文链接

自言自语: 亿万千百十, 皆起于一

资料1 —教程类

官方文档中文翻译http://wiki.jikexueyuan.com/project/swift/

Github上的地址点我

Using Swift with Cocoa and Objective-C

WWDC 2015

系统化的开发文档iOS Developer Library

Swift 开源及跨平台开发swift.org

斯坦福课程Stanford University: Developing iOS 8 Apps with Swift中文字幕版 By @网易公开课

资料2 —开源库

SwiftyJSON: JSON 解析库

OAuthSwift: 国外主流网站 OAuth 授权类库

Timepiece: 日期加减运算、初始设置、变更以及格式解析

SWXMLHash: XML 解析类库

QueryKit: 功能完善的 CoreData 查询类库

Alamofire: Swift版本AFN

AlamofireImage: 基于 Alamofire 的网络图片组件库

starscream: WebSocket 客户端类库

gifu: 高效显示GIF库

HanekeSwift: 轻量带缓存高性能图片加载组件

Concorde: 一个可用于下载和解码渐进式 JPEG 的库

SwiftOCR: 字母和数字的识别库

AsyncDisplayKit: 提供界面的高流畅性切换及更灵敏的响应

BluetoothKit: 基于 CoreBluetooth API 跨设备间蓝牙通讯封装类库

Chatto: 轻量级聊天应用框架及示例

AudioKit: 音频合成、加工及分析平台框架库

Charts: 图表库

PNChart-Swift: 动画效果的图表控件库

InceptionTouch: 让没有 3D Touch 设备也有类似交互体验

资料3 —应用

edhita

支持 Markdown, HTML 预览的文本编辑器

Markoff

运行于 OS X 基于 cmark 轻量级 Markdown 预览

WWDC

WWDC 2015 应用下载

firefox-ios

来自 Mozilla 开发团队大型纯 Swift 项目

focus

拦截 Safari 的广告内容,分析和社交追踪器等

Carthage

更简单的方式来管理 Cocoa。与 CocoaPods 差别点这里

LeetCode-Solutions

LeetCode 的 Swift 语言版解题方案

CoPilot

协同编程 Xcode 插件

Refactorator

Xcode 代码重构插件,使重命名变量、函数、枚举名等变得方便

iconMaker

Xcode插件自动生成不同尺寸的应用图标

SwiftCov

代码测试覆盖率命令行工具

ViewMonitor

测量视图位置、大小、背景、字体大小等,开发调试神器

Cuckoo

用法更接近于传统单元测试 Mock 框架库

droptogif

视频拖拽到应用窗口后自动转换为 GIF 动画

swiftmi-app

完整的社区应用

Swift-Radio-Pro

集成 LastFM 的专业电台应用

SimpleMemo)

支持 3D Touch 功能易便签

VWInstantRun

即时运行选中的代码片段

BrowserTV

可交互 Apple TV 浏览器

QingDict

轻量级、实用主义的词典程序

shift-js

Swift 程序员在写 iOS 和 Web 应用时无需语言切换

injectionforxcode

修改一个类的代码实现而不用重启整个应用 Xcode 插件

cleartext-mac

提供一千个常用单词的编辑器

Peek

检查界面内组件布局信息

producthunt-osx)

Product Hunt 开源 Mac 客户端

xi-editor

高性能文本编辑器

BuildTimeAnalyzer-for-Xcode

实用的编译时间分析 Xcode 插件

RealmVideo

同步播放 realm.io 网站上的演讲视频和 slides

PodcastMenu

便捷地收听广播 Overcast.fm



除了以上这些我还有一些资料提供, 希望对有需要的同学有帮助.

比较全面的iOS开发资料- 感谢YYKit作者

开源库介绍- 感谢作者

爱开发 - 找到一些你需要的Demo

Facebook Pop进阶 - 感谢作者

还有这个https://www.cocoacontrols.com

感谢提供学习资料的网站, 感谢开源库作者. 如有侵权请联系本人删除.

您可能还对这些感兴趣

Swift版本仿网易云音乐播放音乐动画效果– 简书

三分钟教你把代码托管到Github – 简书

Swift 很强大的图表库-Charts使用 – 简书

Swift版仿简书App淘宝App很友好弹出view效果 – 简书

微博@夏天是个大人了 欢迎你关注我

你还可以加入我创建技术交流群: 498143780 与我交流.

时间: 2024-11-13 15:10:24

非常全面的Swift学习资料整理的相关文章

iOS-- (转)学习资料整理 推荐必读!!!

iOS 学习资料整理 2015-01-12 11:31 420人阅读 评论(0) 收藏 举报  分类: 其它(50)  目录(?)[+] 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置. 该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并,

【超齐全】iOS 学习资料整理

好赶货,收藏.原文iOS 学习资料整理 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置. 该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处, 也请不吝指出, 感谢您对 iOS 所做的贡献, 让我们一起把国内的 iO

iOS 学习资料整理

视频教程(英文) 视频 简介 Developing iOS 7 Apps for iPhone and iPad 斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频 iPad and iPhone Application Development 该课程的讲师 Paul Hegarty 是斯坦福大学软件工程学教授, 视频内容讲解得深入, 权威, 深受好评 Advanced iPhone Development - Fall

iOS 学习资料整理集合

视频教程(英文) Developing iOS 7 Apps for iPhone and iPad 斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频 iPad and iPhone Application Development 该课程的讲师 Paul Hegarty 是斯坦福大学软件工程学教授, 视频内容讲解得深入, 权威, 深受好评 Advanced iPhone Development - Fall 2010 i

iOS 开发学习资料整理(持续更新)

"如果说我看得比别人远些,那是因为我站在巨人们的肩膀上." ---牛顿 iOS及Mac开源项目和学习资料[超级全面] http://www.kancloud.cn/digest/ios-mac-study/84557 iOS 学习资料整理 https://segmentfault.com/a/1190000002473595#articleHeader16 iOS.mac开源项目及库 https://github.com/Tim9Liu9/TimLiu-iOS Swift语言 http

iOS开发学习资料整理

基础语法学习: Objective-C: 网络上有条理的OC学习资源较少,建议购买入门书籍: <Objective-C 程序设计>([美]Stephen G. Kochan)或 <Objective-C 基础教程>([美] Scott Knaster) Swift: 语法基础:http://wiki.jikexueyuan.com/project/swift/学习博客:http://www.hangge.com/blog/cache/category_72_1.html Demo学

Apple Swift学习资料汇总

[更新]Apple Swift学习资料汇总 1月16日厦门 OSC 源创会火热报名中,奖品多多哦 »   今年的苹果开发者大会(WWDC)上,公布了ios8的几个新特性,其中包括引入了群聊功能,支持第三方输入法等功能.但更让开发者感兴趣的莫过于Swift语言的发布了. Swift是apple自创的一门转为cocoa和cocoa touch设计的语言,意用来替换objc.Swift能使代码大量简化,并且开发者们可以在同一款软件中同事使用obj-c,Swift,c语言.方便 开发者来学习这么语言.这

Hadoop学习资料整理

hadoop 0.18文档(详细介绍Hadoop,MapReduce,FS Shell,Streaming等) hadoop资料汇总(XX搜集的,还没看) streaming(非java程序员的福音) Hadoop Streaming编程实例 Hadoop Streaming编程 Hadoop Streaming高级编程 Hadoop学习资料整理

Linux学习资料整理

Shell Linux Shell脚本教程:30分钟玩转Shell脚本编程 Bash Shell字符串操作小结 vi vim使用 vi.vim删除以及其他命令 Vim静态模板文件 打造自己的vim界面 命令 linux中grep命令的用法 linux之sort用法 gawk gawk手册 Common threads: Awk by example, Part 1 sed sed命令用法详解 Linux学习资料整理