[ SWIFT ] - SWIFT常用名詞介紹
以下內容純粹是個人在開發時會用到的名詞介紹:
(1)
@IBOutlet: 讓 property 指到畫面上的 UI 元件
@IBAction: 讓 UI 元件的某個事件觸發程式裡的某個 method。
IBOutlet 是介面設計中,程式對應的出入口,全名應該是 Interface Builder Outlet ,實作程式可以利用這個出口來顯示想要輸出的資訊。
IBAction 是介面計中,當使用者做了一些動作後,所應該要做的動作,也就是 Interface Builder Action。 所有對介面動作的回應,都會寫在這個區段當中。
有一個 IBAction 就會有一個 Target 的 method 即使是空的,也要有才會成立,它的作用只是建立 Interface Builder 與程式碼的關連,要求它在適時的發出對程式碼的 Message, 以進行接下來的實作。
(2)
iOS 由上而下分成 Cocoa Touch, Media, Core Services, Core OS 四層。
在 App開發過程中,主要使用的都是 Cocoa Touch 層所提供的 API,來打造 App 畫面,透過偵側使用者手指和 App 畫面的接觸,產生各種回應的畫面,例如:提示訊息、圖片選取等。
(1)
@IBOutlet: 讓 property 指到畫面上的 UI 元件
@IBAction: 讓 UI 元件的某個事件觸發程式裡的某個 method。
IBOutlet 是介面設計中,程式對應的出入口,全名應該是 Interface Builder Outlet ,實作程式可以利用這個出口來顯示想要輸出的資訊。
IBAction 是介面計中,當使用者做了一些動作後,所應該要做的動作,也就是 Interface Builder Action。 所有對介面動作的回應,都會寫在這個區段當中。
有一個 IBAction 就會有一個 Target 的 method 即使是空的,也要有才會成立,它的作用只是建立 Interface Builder 與程式碼的關連,要求它在適時的發出對程式碼的 Message, 以進行接下來的實作。
(2)
iOS 由上而下分成 Cocoa Touch, Media, Core Services, Core OS 四層。
在 App開發過程中,主要使用的都是 Cocoa Touch 層所提供的 API,來打造 App 畫面,透過偵側使用者手指和 App 畫面的接觸,產生各種回應的畫面,例如:提示訊息、圖片選取等。
留言
張貼留言
您好:
歡迎到訪我的Blog,這裡有我的生活經驗、美好的回憶和程式開發經驗分享~
目前努力學習Swift中,希望你會喜歡Swift!
如果可以也請你留言給我一個鼓勵喔!
謝謝