GithubHelp home page GithubHelp logo

xianignzhong / syswiftlearning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from potato512/syswiftlearning

0.0 2.0 0.0 99.13 MB

swift纯代码开发学习(foundation、UIKit等)

Swift 99.97% Ruby 0.02% C 0.01%

syswiftlearning's Introduction

SYSwiftLearning

swift纯代码开发学习(foundation、UIKit等)

学习计划

  • 一、视图控件

*(1)UIAlertView——完成20160927

*(2)UIActionSheet——完成20160927

*(3)UILabel——完成20160927

*(4)UITableView、UITableViewCell、UITableViewHeaderView、UITableViewFooterView——完成20161024

*(5)UIView——完成20160928

*(6)UIButton——完成20160928

*(7)UIImageView——完成20160928

*(8)UIScrollView——完成20161104

*(9)UIActivityIndicatorView——完成20160930

*(10)UIProgressView——完成20160930

*(11)UITextField——完成20160928

*(12)UITextView——完成20160928

*(13)UIPickerView——完成20160929

*(14)UIPageControl——完成20161104

*(15)UISearchBar——完成20160930

*(16)UISlider——完成20160930

*(17)UISwitch——完成20160930

*(18)UIStackView

*(19)UIWebView、WKWebView

*(20)UIWindow——完成20161028

*(21)UISegmentController——完成20160930

*(22)UICollectionView——完成20161108

*(23)UIDatePicker——完成20160929

*……

  • 二、视图控制器

*(1)UIViewController——完成20161018

*(2)UINavigationController——完成20161018

*(3)UITabbarController——完成20161017

*(4)UIImagePickerController——(图片完成,图库完成,拍照,录像)——完成20161025

*……

  • 三、其他

*(1)手势——完成20170713

*(2)通知NSNotificationCenter——完成20170517

*(3)计时器NSTimer——完成20170420

*(4)NSRange

*(5)CGRect

*(6)CGPoint

*(7)动画——完成20170714

*(8)NSData

*(9)NSDate&NSDateFormatter——完成20170515

*(10)沙盒路径——完成20170517

*(11)线程

*(12)颜色UIColor——完成20170515

*(13)异常处理——完成20170608

*……

  • 四、缓存

*(1)userdefault——完成20161121

*(2)plist——完成20170517

*(3)coreData

*(4)sqlite

*(5)keychain

*(6)writeFile——完成20170517

*(7)Archive——完成20170517

*……

  • 五、网络

*(1)NSURL——完成20170717

*(2)NSURLRequest——完成20170717

*(3)NSURLConnection——完成20170717

*(4)NSURLSession——完成20170717

*……

  • 六、第三方框架

*(1)下拉刷新

*(2)数据缓存

*(3)网络请求

*(4)图片处理

*……

  • 七、多媒体等设备

*(1)录音与播放录音

*(2)录像与播放视频

*(3)地图

*(4)重力感应等

*……

  • 八、项目实例

  • (1)2048游戏

syswiftlearning's People

Contributors

potato512 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.