/SYSwiftLearning

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

Primary LanguageSwift

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游戏