Work10_心理測驗App(傳資料)
Published in
Apr 27, 2022
目的:練習用IBSegueAction傳資料
作業越來越難了~~
但做完卻越來越有成就感~~
感謝Peter大大幫忙我處理問題~~
話不多說趕快來看成品
1.先建立兩個File做問題以及答案的資料struct
2.總共有兩個Controller,一個為選擇Controller一個為結果Controller
3.先來看viewController,一樣IBOutlet先拉好
3.一樣是viewController,IBAction一樣拉好,這裡需要選使用IBSegueAction一樣要拉好喔!
4.再來設定segue的id
從起始ViewController上方圖示拉線,有兩種做法
- 按住
ctrl
用滑鼠左鍵拉到想要連結的ViewController - 直接右鍵點選拉到想要連結的ViewController
5.準備工作完成再來就是程式碼的部分,先設定儲存資料的參數!
6.再來看看選擇按鈕的Action
7.@IBSegueAction
8.viewController到此結束啦,現在讓我們看看ResultController
一樣IBOutlet先拉好
9.設定先設定好
10.再來讓結果呈現就完成啦
說真的傳資料這個作業真的讓我很頭痛~~
應該是不熟的原因!!所以我得趕快練習熟悉更多的方法精簡程式碼
期許自己用不一樣的方法再來寫這個App!!
最後附上GitHub