This repository has been archived by the owner. It is now read-only.
Share the swift resource for iOS dev
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore sync 20170322 Mar 22, 2017
0.0fromApple.md sync 20171207 Dec 7, 2017
1.0newer.md sync 20171207 Dec 7, 2017
1.1.1swiftBase.md sync 20170604 Jun 4, 2017
1.1.2swiftMore.md sync 20171207 Dec 7, 2017
1.1.3swift4.md sync 20171013 Oct 13, 2017
1.2.1widget.md sync 20171207 Dec 7, 2017
1.2.2iosFunction.md sync 20171207 Dec 7, 2017
1.2.3network.md sync 20170915 Sep 15, 2017
1.2.4UI.md sync 20171207 Dec 7, 2017
1.2.5comprehensive.md sync 20171207 Dec 7, 2017
1.3.1iOS9.md sync 20170915 Sep 15, 2017
1.3.2iOS10.md sync 20170915 Sep 15, 2017
1.3.3iOS11.md sync 20171207 Dec 7, 2017
1.4design.md sync 20171207 Dec 7, 2017
1.5debug.md sync 20171207 Dec 7, 2017
1.6integration.md sync 20170731 Jul 31, 2017
1.7project.md sync 20170221 Feb 21, 2017
2.0thirdLib.md sync 20170322 Mar 22, 2017
2.1ocLib.md sync 20171031 Nov 1, 2017
2.2libnet.md sync 20170712 Jul 12, 2017
2.3.1UIwidget.md sync20170929 Sep 29, 2017
2.3.2libui.md sync 20170801 Aug 1, 2017
2.4libframework.md sync 20170801 Aug 1, 2017
2.5libos.md sync 20171207 Dec 7, 2017
2.6libother.md sync 20170419 Apr 19, 2017
2.7.1libmac.md sync 20170323 Mar 23, 2017
2.7.2liball.md sync 20170604 Jun 4, 2017
3.0iosAppHowto.md sync20170929 Sep 29, 2017
3.1iOSproject.md sync 20170915 Sep 15, 2017
3.2macApp.md sync20170929 Sep 29, 2017
3.3SwiftDemo.md sync 20171207 Dec 7, 2017
4.0openHowto.md sync 20170323 Mar 23, 2017
4.1openNet.md sync 20170419 Apr 19, 2017
4.2openPrj.md sync 20170323 Mar 23, 2017
5.0Xcode.md sync 20170323 Mar 23, 2017
5.1ToolAndRes.md sync 20171207 Dec 7, 2017
6.0resource.md sync 20170322 Mar 22, 2017
6.1Video.md sync 20170322 Mar 22, 2017
6.2books.md sync20171231 Feb 5, 2018
6.3bbs.md sync 20170322 Mar 22, 2017
README.md sync20171231 Feb 5, 2018
conan-dev-rss.opml sync 20160302 Mar 2, 2016

README.md

Resource Documents

本文档从2018年起不再更新,具体原因及说明参考我为什么放弃学习iOS开发,感谢大家一直一来的关注,谢谢!

Some resources for iOS devlopment, include book, video, BBS, open source, 3-party libraraies, documents, etc. Most of them are base on Swift and face to Chinese dev.

收集的一些iOS开发的资源,包括官方教程、视频、社区、插件、第三方库、文章等等, 绝大多数是基于Swift,中文资源优先。欢迎STAR

网上学习开发的资料多如牛毛,类似的整合项目也比比皆是,多数没有更新且过于纷杂,有的已经过时,质量参差不齐,所以自己重新收录备查。

收录原则:内容适合最新版本,尽量iOS8+/Xcode7+/Swift2.0+(教程所用语言版本规则较宽松,无关语法不影响阅读),尽量中文原创/翻译,少量OC(很多控件都是用OC)&英文原文。以总结性文章、教程和可重用项目为主,不收录小的tips,只收自己看过的觉得有用的、好的东西

收录的链接,尽量以原出处为主,转载的文章我会找找原文,除非是找不到或者已被删除,所以可能有大量简书&自建Blog内容

目前本人还在学习过程中,开发类教程文章看得不多,第三方库也用得比较少,还在慢慢增补。源码基本上都在Github,资源收集自用,持续更新。如有失效资源或侵权请告知,谢谢!

内容清单

官方教程

0.0 -Apple官方教程(原版&中文翻译版本)

开发者文章收集

1.0 -新手入门

Swift

1.1.1 -Swift基础语法
1.1.2 -Swift深入实践
1.1.3 -Swift 4

iOS系统相关

1.2.1 -控件篇
1.2.2 -iOS系统特性和功能篇
1.2.3 -网络及通讯篇
1.2.4 -UI篇
1.2.5 -综合篇
1.3.1 -iOS9新特性
1.3.2 -iOS10新特性
1.3.3 -iOS11新特性

1.4 -架构和设计

1.5 -测试调试和优化

1.6 -第三方服务集成

1.7 -项目实例讲解

第三方开源库和项目

2.0 -综合
2.1 -Objective-C经典及热门库
2.2 -iOS库-网络和通信
2.3.1 -iOS库-绘制、显示用组件
2.3.2 -iOS库-UI处理
2.4 -iOS库-框架和数据处理
2.5 -iOS-系统功能API封装
2.6 -iOS-其他

非iOS部分

2.7.1 -MacOS专用开源库
2.7.2 -跨平台开源库

App开发实例(Swfit)

3.0 -iOS-开发教程及源码
3.1 -iOS-项目源码
3.2 -MacOS项目源码
3.3 -小的Demo(各平台)

Swift跨平台开源项目

4.0 -教程合集
4.1 -跨平台开源项目-服务器&网络相关
4.2 -跨平台开源项目-其他

开发工具

5.0 -Xcode插件和资源
5.1 -第三方开发工具

开发资源

6.0 -开发资源收集
6.1 -视频教程合集
6.2 -开发书籍分享
6.3 -开发者社区&网站

本项目镜像地址(失效)

考虑到分享的资源,特别是开源资源多数在GitHub,本项目在墙内放一个镜像也没什么意义,加上需要手动同步麻烦,故将OSChina上的镜像删去。不便之处见谅