The iOS Apprentice1-02 計(jì)算機(jī)語(yǔ)言/03 BullEyes Game

02 計(jì)算機(jī)語(yǔ)言

  • 概念
    • 講解比較基礎(chǔ)的一些概念,計(jì)算機(jī)無(wú)法理解人類(lèi)的語(yǔ)言,而人類(lèi)無(wú)法理解計(jì)算機(jī)的語(yǔ)言,那就需要一種語(yǔ)言作為橋梁,人類(lèi)用程序語(yǔ)言編寫(xiě)程序,編譯成機(jī)器能夠讀懂的機(jī)器碼,實(shí)現(xiàn)交互。
  • swift
    • swift就是這樣一種程序語(yǔ)言,它在傳統(tǒng)面向?qū)ο笳Z(yǔ)言基礎(chǔ)上,結(jié)合了函數(shù)式程序(functional programming)的特點(diǎn)。除了swift以外,Objective-C也可以在ios上編程,OC是在C語(yǔ)言基礎(chǔ)上擴(kuò)展了面向?qū)ο筇匦缘男碌恼Z(yǔ)言。另外,C++ / OC++也可以在IOS混編。

03 BullEyes Game

程序運(yùn)行結(jié)果圖
  • 程序要完成的功能
    1. 拖動(dòng)進(jìn)度條,到盡可能的靠近隨機(jī)數(shù)的位置。
    2. 點(diǎn)擊HitMe,彈出對(duì)話(huà)框,告訴你得分。
    3. 點(diǎn)擊對(duì)話(huà)框的OK,又開(kāi)始新的一輪game
  • 程序的TodoList,對(duì)于一件復(fù)雜的事情,最重要的就是分解任務(wù)
    1. 界面元素
      1. Label
      2. Put the BullEye as close as you can →靜態(tài)
      3. 1 / 100 / Score: / Round:→靜態(tài)
      4. 隨機(jī)數(shù)顯示 →動(dòng)態(tài),開(kāi)始一輪后顯示
      5. 顯示總分的Score →動(dòng)態(tài)
      6. 顯示輪數(shù)的Round →動(dòng)態(tài)
    2. Sliderbar,范圍為1-100
    3. Button :HitMe
    4. 返回 button
    5. info button
    6. 程序初始化時(shí)
      1.Score / Round等賦予初值,并顯示在label
      2.生成隨機(jī)數(shù),并顯示在label
    7. 點(diǎn)擊HitMe后,
      1.獲取sliderbar上的值,并計(jì)算分?jǐn)?shù)
      2.彈出popup
    8. 點(diǎn)擊popup的OK后,開(kāi)始新的一輪
    9. 點(diǎn)擊返回reset按鈕后,清零總分和輪樹(shù),重新開(kāi)始

TODO

  • 了解一下什么是函數(shù)編程,與面向?qū)ο笥惺裁磪^(qū)別?
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 31,754評(píng)論 18 399
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,869評(píng)論 18 139
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,833評(píng)論 0 11
  • 大年初五,和家人來(lái)到金山寺燒香拜佛,祈求來(lái)年好運(yùn)。 距離上一次來(lái)金山寺,已經(jīng)是六年前的事情了。記得前幾年,進(jìn)每座寺...
    愛(ài)吃魚(yú)小精靈閱讀 361評(píng)論 0 0
  • 現(xiàn)代中國(guó)人,普遍感到生命黯淡,靈魂無(wú)所歸依,但今日的文學(xué)無(wú)視這些慘淡的價(jià)值事實(shí),只一味地去迎合那些事功層面的趣味,...
    愛(ài)君如初閱讀 359評(píng)論 1 0