LearnSwift - 一百天五十个 Swift 项目

learnswift-cover.png

这个 LearnSwift 项目是受到 Sam Lu100 Days of Swift项目和 Allen Wang30 Days of Swift 项目的启发,我决定开启个人 Swift 学习之旅,从Swift的基础语法看起,看官方文档,从网上搜索文章和教学视频来学习,寻找解决方法。html

整个 LearnSwift 项目一共有五十个小项目,一些项目是参考 Allen Wang30 Days of Swift 项目,一些是本身经过学习建立的。这些项目都比较简单,适合初学 Swift 的开发者,并且这些项目并非完美的,仍是存在 bug 的,欢迎你们的指正。 Allen Wang 开源了本身的项目,感谢他的无私贡献,我我的是很是赞同开源的,对于开源,我认为是一种学习交流,这从中能提升本身的能力,甚至交到一些大神朋友,因此我决定开源 LearnSwift 项目,如下是这些小项目的 Github 连接 LearnSwift :
https://github.com/cjiong/Lea...ios

一些小项目的 Gif 展现

因为项目较多,这里只挑选部分,须要详细了解的朋友请移步 Github 连接 LearnSwift

Stopwatch.gif

LoginPageAnimation.gif

EmojiMachine.gif

WebBrowser.gif

MusicPlayer.gif

RandomGradientColorMusic.gif

PlayLocalVideo.gif

MyLocation.gif

VideoBackground.gif

FaceDetect.gif

SetDateAndTime.gif

CollapsibleTableSection.gif

AnimateTableViewCell1.gif

3DTouchDemo.gif

GenerateQRCode.gif

CustomPullToRefresh.gif

PopoverMenu.gif

CoreData.gif

SpotlightSearch.gif

FloatingButton.gif

ImagePicker.gif

LaunchScreenCountdown.gif

ImagePlayView.gif

StretchyHeader.gif

DrawingBoard.gif

TagViewApp.gif

ElasticDrawer.gif

GradientAnimation.gif

学习资源

The Swift Programming Languagegit

Swift Standard Librarygithub

Foundation Framework Referenceswift

AppCodaapp

DevelopersAcademydom

HackingWithSwiftide

SwiftGG学习

Matthew Cheokspa

将来

展望一下将来,我会继续学习 Swift ,但愿能作出一款属于本身的 APP 。

最后

本人为iOS开发新手一枚,写的很差的或写错的地方,但愿各位大侠能帮忙指正。
各位大侠,若是以为对本身有点用的,欢迎点个赞,也欢迎你们关注我( Github / 简书 / 微博 / Instagram / 知乎)谢谢观看此文。

相关文章
相关标签/搜索