2012-01-07 30 views
-1

我對Xcode非常陌生,並且正在努力學習儘可能快的速度。Xcode中的Q和A應用程序

正如我正在學習,我想嘗試爲IOS做一個簡單的「問題和答案」應用程序。像這樣:

問題:月亮比桌子還大嗎?

回答:「YES」或「NO」

而且其中一個答案是正確的,另一個是錯誤的。當你選擇了你的選擇,並得到了正確或錯誤的答案,我想以同樣的方式出現一個新的問題。

因此,首先,這種應用程序甚至「容易」製作,如果是這樣,你知道是否有某種類型的教程與我想要做的類似嗎?我試圖尋找幾個小時,但我還沒有找到任何東西。

如果沒有教程,你會想告訴我如何製作一個教程嗎?

我知道這是一個很重要的問題,但如果有人能幫助我,這將是一件好事!

謝謝!

+0

你的應用程序有多遠?你能告訴我們一些你已經寫過的代碼嗎?您需要提出具體問題才能獲得答案。 – 2012-01-07 18:58:43

回答

0

使用標籤顯示問題。 YES和NO是兩個不同的按鈕,用戶可以點擊。每個按鈕都連接到一個IBAction,它告訴應用程序用戶點擊了哪個按鈕。然後應用程序檢查該響應是否正確,並通知用戶是否正確。然後,重複一個不同的問題。祝你好運!

1

繼續學習。不要過於擔心生產有用的東西 - 你試圖在你看完所有作品之前把拼圖放在一起。將問題分解爲更小的問題:

  • 如何在屏幕上顯示文本?
  • 如何更改該文本?
  • 如何將一個按鈕放在屏幕上?
  • 如何找出用戶點擊按鈕的時間?
  • 如何從文件讀取數據?
  • 如何將數據寫入文件?

一旦你瞭解了部件,你就可以很容易地把你的Q &一個應用程序放在一起。如果你在沒有先學習基礎知識的情況下嘗試達到最終目標,那麼最終你會對這個過程感到沮喪,並且構建應用程序所花費的時間會比其他方式要長得多。