在之前的文章中有提到過Xcode提供了一個圖文並茂的方式 (Storyboard),
讓你邊設計APP介面邊編程,比較簡單直觀。
但Xcode是怎麼知道哪些程式是屬於哪個Storyboard的呢?
延續APPLE一貫安全的傳統,
每次都需要灰常多的連結、非常清晰的指示才能讓程式順利進行,
真的每每讓人頭大,這裡簡單記錄一下我遇過的連結,以便參考。
因為涵蓋的內容很多,
所以應該有不少連結都會另開新文單獨介紹,
進度會很慢
這裡更像目錄以及簡單的總結吧。
一、Code與Storyboard的連結(ViewController.swift & Main.storyboard)
[iOS][Xcode][Swift]iPhone手機編程--Swift代碼是如何控制圖形介面(Storyboard)的呢?
二、Code與Objects的連結(ViewController.swift & Label, Button, etc.)
[iOS][Xcode][Swift]iPhone手機編程--Swift是怎樣知道哪段代碼配哪個Object(Button, Label, Textfield)的呢?
實例:
彈出收起鍵盤
[iOS][Xcode][Swift]iPhone手機編程--Text Field在APP中的簡單設定(彈出收起鍵盤收縮頁面, UITextFieldDelegate, Gesture, Tap)
Gesture手勢應用
[iOS][Xcode][Swift]iPhone手機編程--Gesture手勢的簡單應用(Gesture, Tap, UIColor, cornerRadius, 含繼承父類方法)
地圖初級應用
[iOS][Xcode][Swift]iPhone手機編程--在APP中加入地圖Map(MapKit)初級應用--靜態地點顯示
地圖升級應用
地圖升升級應用 (中高級應用某君可不懂,只能一路升級下去好了)
[iOS][Xcode][Swift]iPhone手機編程--在APP中加入地圖Map(MapKit)升升級應用--在地圖中添加標記、用圖片替代默認圖標[MKMapViewDelegate]
三、Code與StoryBoard與Model的連結--即MVC(Model & View--StoryBoard & Controller--ViewController.swift)
終於寫出來了~(Let's Go--[iOS][Xcode][Swift]iPhone手機編程--簡易計算機製作 第三彈 -- 升級版MVC計算機APP編程)
聽說最近已不流行MVC,而流行MVVM了⋯⋯
才剛開始學而已,怎麼這麼快,
好吧,飯要一口口吃⋯⋯
四、Code與Segue(從一頁到另一頁中間的管道)的連結(Main.storyboard & segue.identifier, segue.destination)
[iOS][Xcode][Swift]iPhone手機編程--APP是用什麼記錄用戶去到哪一頁的呢?答曰:Segue
五、Code與CoreData(Database)的連結(Main.storyboard & AppDelegate)
[iOS][Xcode][Swift]iPhone手機編程--獲取用戶資訊與建立資料數據庫CoreData(Database)
留言列表