《iOS開發》系列在線課程

1、Swift4.2+Xcode10+iOS12 開發教程

學習任何一門編程語言目的是可以用它進行相應的開發工做,在Swift語法學習完成之後,接下來就是用它來進行iOS或者Mac開發。本人錄製的**《基於Swift4.2的iOS開發教程(上)》《基於Swift4.2的iOS開發教程(中)》《基於Swift4.2的iOS開發教程(下)》**課程,在騰訊課堂上線了,歡迎感興趣的同窗前來圍觀、學習、批評、指正。編程

課程封面.png

課程主要內容:數組

  1. UI控件
  2. 控制器
  3. 數據存取
  4. UIView動畫
  5. 多線程
  6. 網絡
  7. 定位與地圖
  8. 多媒體
  9. 其餘實用知識

2、AutoLayout自動佈局

AutoLayout是一種基於約束的,描述性的佈局系統。AutoLayout爲開發者提供了一種不一樣於以往UI元素位置指定的佈局方法。 本人錄製的**《AutoLayout自動佈局》**課程,主要幫助你們學會使用AutoLayout解決iOS開發中的UI適配問題,使得不一樣機型、不一樣分辨率下的UI都能達到預期的視覺效果, 實現「只作一次,適配全部」。歡迎感興趣的同窗前來圍觀、學習、批評、指正。網絡

課程封面.PNG

課程主要內容:多線程

  1. AutoLayout概念
  2. Xcode AutoLayout界面介紹
  3. AutoLayout簡單案例
  4. AutoLayout進階案例
  5. UIStackView
  6. AutoLayout與UIScrollView
  7. UITableView行高自動計算
  8. VFL介紹
  9. SnapKit介紹
  10. SnapKit使用

3、iOS12+Objective-C+Xcode10開發教程

本人錄製的 **《iOS12+Objective-C+Xcode10入門教程》和、《iOS12+Objective-C+Xcode10進階教程》**課程,本課程基於Objective-C語言,系統講解了iOS開發中的理論與實踐知識。經過本課程的學習,可以實現真正的iOS從入門到進階。歡迎感興趣的同窗前來圍觀、學習、批評、指正。閉包

課程封面.png

課程主要內容:編程語言

  1. 入門介紹
  2. UIView介紹
  3. IBOutlet和IBAction
  4. UILabel、UITextField、UIButton
  5. UIImageView
  6. UISwitch、 UISlider、 UIStepper、 UISegmentControl
  7. UIActivityIndicatorView
  8. UIProgressView
  9. UIDatePikcer
  10. UIPickerView
  11. UIScrollView
  12. UITableView
  13. UICollectionView
  14. UIViewController
  15. UINavigationController
  16. UITabBarController
  17. 數據存儲
  18. UIView動畫
  19. 觸摸與手勢
  20. 多線程編程
  21. 網絡編程
  22. 定位與地圖
  23. 多媒體編程
  24. 定時器、通知、國際化等

4、課程內容大綱

本課程是做者根據多年開發經驗和教學經驗總結出來的,之因此實用是由於做者並無按照官方文檔照本宣科,而是將Swift實際開發中的重要知識和經常使用知識一一列舉講解,配合通俗易懂的語言和案例,即便零基礎也聽得懂,學得會。課程地址 : Swift 5 實用教程 ide

Swift 5 實用教程.png

課程主要內容:函數

  1. 常量與變量
  2. 運算符與數據類型
  3. 元組
  4. 邏輯分支與循環語句
  5. 字符串、數組、字典
  6. 可選型與類型轉換
  7. 函數與閉包
  8. 枚舉、結構體與類
  9. 協議
  10. 擴展
  11. 泛型
  12. 異常
  13. Result類型
  14. Never類型
  15. 元類型、.self 與 Self
  16. @objc和where關鍵字
  17. Key Path
  18. Codable協議
  19. 訪問權限
  20. playground可視化開發
  21. 混合開發
  22. 命名空間
相關文章
相關標籤/搜索