Swift 4,Xcode 9:用戶註冊流程和 iOS Keychain

課程簡介

學習使用 Swift 4 和 Xcode 9 建構用戶註冊、登入、登出的功能

從這 2.5 小時的課程,你會學到

  • 使用 UILabel(s ),UITextField(s) 和 UIButton
  • 處理 UIButton 的行為
  • 將資料儲存在安全的地方-使用 iOS Keychain
  • 發送 HTTP 請求和處理 HTTP 回應
  • 將 NSDictionary 型別的物件轉換成 JSON 格式和從 JSON 格式轉換成 NSDictionary 型別的物件
  • 顯示旋轉活動標示符( spinning Activity Indicator )做進度顯示
  • 顯示警示訊息對話框
  • 實現用戶註冊和登錄頁面
  • 顯示和離開 UIViewController

要求

  • 需要有一台 MAC
  • XCode

課程說明

通過這套一步一步的 Swift 視訊課程,你將學習為您的行動應用程式提供最常用功能之一:用戶註冊、登錄和登出。分解成更多細節,你將學到:

  • 為註冊、登入和受保護頁面創建用戶界面
  • 從 UITextFields 收集資料並使用它們
  • 驗證 UITextFields 是否為空值並比較字串
  • 在 Swift 中創建 UIButton 並學習如何處理 button 事件
  • 在 Swift 中將 NSDictionary 轉換為 JSON,並將從伺服器端接收的資料從 JSON 轉換為 NSDictionary
  • 在 Swift 發送 HTTP Get 和 HTTP Post 請求
  • 學習將標頭新增到 HTTP 請求並將 JSON 有效負載包含到 HTTP 請求主體中
  • 顯示警報訊息
  • 顯示旋轉活動標示符,讓使用者知道他們需要等待一下,行動 APP 正在與遠端伺服器通訊中
  • 如何將敏感資料儲存到 iOS Keychain,如何從iOS Keychain 中讀取以及如何從 iOS Keychain 中刪除資料
  • 如何為 Swift 行動 APP 實現基於令牌的身份驗證,以與使用 Java 建構的 RESTful Web 服務進行通訊。
從這個一步一步的視訊課程中你將學到很多非常有用的資訊!

目標受眾

  • 任何開始學習 iOS 平台的行動應用程式開發的人
  • 任何對如何建構有用戶註冊、登入和登出等功能感興趣的人

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址 [ 限時免費中 ]

1424464_bd26_4

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: