iT邦幫忙

swift相關文章
共有 960 則文章
鐵人賽 Mobile Development DAY 26

技術 [Day26] swift & kotlin 遊戲篇!(8) 小雞BB-遊戲製作-歷史紀錄

Swift 遊戲示意 Swift 遊戲紀錄 最後一個功能是遊戲紀錄 修改一下Player.swift import UIKit class Player:...

鐵人賽 Mobile Development DAY 26

技術 從零開始的8-bit迷宮探險【Level 26】這遊戲沒有華佗,不能補血啊!Game Over 場景切換

一直遭到攻擊的山姆,生命值也快用盡了。「快離開我們的地盤!」山姆被 Rain 跟 Storm 團團包圍著。「這迷宮的出口,不知道長什麼樣子呢?」 今日目標...

鐵人賽 自我挑戰組 DAY 18

技術 # Day#18 設定、上傳照片與default值

前言 昨天只寫了註冊與登入的功能,好像完全沒有提到這到底是個什麼樣的app... 那天,沒有朋友的我們想到了... 有天,我跟我家小哥在聊天。四年前的他因為工作...

鐵人賽 Mobile Development DAY 24

技術 D24 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.4 }

"軟體開發和蓋教堂一樣,當完成之後,我們就開始祈禱" - Sam Redwine 在上一篇,我們遇到了預料之外的開發者日常「有 bug!」。...

鐵人賽 Mobile Development DAY 25

技術 [Day25] swift & kotlin 遊戲篇!(7) 小雞BB-遊戲製作-API與遊戲動畫

遊戲示意 swift - 遊戲功能 接下來當我們點擊按鈕 我們來打個API 並告知道有沒有猜對 來看看API吧 API說明 請使用POST方式傳送資料,API...

鐵人賽 Mobile Development DAY 25

技術 從零開始的8-bit迷宮探險【Level 25】今天又是嶄新的一天,回到原點

山姆再次勇闖黑森林,但是這次他大意了!在旁埋伏的 Storm 跟 Lightning 趁山姆一不注意,使出了閃電暴風雨。淋濕的山姆倒在地上。幸好,這裡是從零開...

鐵人賽 Mobile Development DAY 23

技術 D23 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.3 }

在 KLineViewController 開出的 volumeDataSet 會在 parent vc 推進來前就設定好。 所以我們直接在 KLine VC...

鐵人賽 Mobile Development DAY 24

技術 從零開始的8-bit迷宮探險【Level 24】誰才是高玩?紀錄本機最高得分

「你只要懂水晶,水晶就會幫助你。」回村後,山姆賣出了所有水晶,瞬間成為村子裡最富有的人。其他城鎮的寶石商人也聞名而來,想瞧瞧黑森林的樣貌。「想要我的水晶嗎?去...

鐵人賽 Mobile Development DAY 22

技術 D22 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.2 }

上一篇在 TwMarketTradingInfoManager 完成了拿取大盤成交量的 API,接下來,在原來的大盤 K 線頁的 Model,加上拿取大盤成交量...

鐵人賽 自我挑戰組 DAY 16

技術 Day#16 Database manager

前言 先貼上程式碼,等一下再補上文字敘述XD 今天來嘗試把跟DB相關的行為抽出來寫在database manager當中。 Database manager i...

鐵人賽 Mobile Development DAY 24

技術 [Day24] swift & kotlin 遊戲篇!(6) 小雞BB-遊戲製作-線條繪製與彈跳動畫

遊戲示意 swift - 遊戲功能 目前遊戲畫面長這樣 而中間的線我們用程式來畫 思路很簡單 左右兩條垂直線的高, 取自雞蛋與籃子之間的y座標位置差 中間...

鐵人賽 Mobile Development DAY 23

技術 [Day23] swift & kotlin 遊戲篇!(5) 小雞BB-遊戲製作-Tab功能分頁

遊戲示意 swift - tab功能分頁 遊戲頁面排完版了 接下來就建立下方藍色的分頁吧 分頁的功能在swift內叫 Tab Bar Controller...

鐵人賽 Mobile Development DAY 23

技術 從零開始的8-bit迷宮探險【Level 23】長老,這個水晶值多少錢?

「喂?」山姆拿起對講機,試著聯絡村子裡的長老。「我在這座黑森林裡,找到很多水晶,這樣不知道可以賣多少錢?」山姆期待著長老的回應。長老想了一下,露出慈祥(?)的...

鐵人賽 Mobile Development DAY 21

技術 D21 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.1 }

在技術分析,或是籌碼分析的流派中,其中有流派是會用成交量和 K 線一起看,然後進行股票進出的判斷。 大盤的成交量資料,也可以在台灣證交所網站上看到。 下載的地...

鐵人賽 自我挑戰組 DAY 15

技術 Day#15 Firebase Auth

前言 好的,那就來看看firebase到底是什麼吧。 Firebase 我們這次會用到firebase auth的註冊、登入功能;firebase real t...

鐵人賽 Mobile Development DAY 22

技術 [Day22] swift & kotlin 遊戲篇!(4) 小雞BB-遊戲製作-遊戲畫面排版

遊戲示意 swift - 遊戲頁面排版 首先把資源區內的 swift/egg.pngswift/eggshell.pngswift/hat_blue.pn...

鐵人賽 Mobile Development DAY 22

技術 從零開始的8-bit迷宮探險【Level 22】奧義隱身術 & 時間靜止術

山姆開始發現這座森林裡還有一些奇妙的情況。偶而時間會變得緩慢,寧靜的像是只有自己一個人在行走。彷彿和森林處在兩種平行時空中... 今日目標 在迷宮中加上香...

鐵人賽 Mobile Development DAY 20

技術 D20 - 用 Swift 和公開資訊,打造投資理財的 Apps { 移動平均線(MA線)實作.3 }

擴充 MAUtility,讓原來的 func 能計算 n 條均線 在原來的 func 上加上 range: Int 的輸入,然後把原來計算的區間全部用代入變數的...

鐵人賽 自我挑戰組 DAY 14

技術 Day#14 註冊與按鈕

前言 註冊與登入需要的元素差不多,因此簡單帶過註冊的程式碼。 登入 前一天在輸入欄位的部分,使用了textField。 而其中有個重要的觀念: 委任模式 Del...

鐵人賽 Mobile Development DAY 21

技術 從零開始的8-bit迷宮探險【Level 21】進擊的主角!暴風雨來吶,你坐啊!

遠方有個一閃一閃的東西,吸引了山姆的目光。「這顆水晶...特別的大顆!」山姆跑了過去。碰觸到魔幻水晶的那一剎那,彷彿得到了全宇宙的力量。這是攻守互換的一刻!山...

鐵人賽 Mobile Development DAY 19

技術 D19 - 用 Swift 和公開資訊,打造投資理財的 Apps { 移動平均線(MA線)實作.2 }

MAUtility 既然已經完成,那就可以在 ChartsAdapter 中處理 [StockKLine] 時候呼叫即可。 private func get5M...

鐵人賽 Mobile Development DAY 20

技術 [Day20] swift & kotlin 遊戲篇!(2) 小雞BB-遊戲製作-小雞排版

遊戲示意 swift 版本 kotlin 版本 swift - 改寫小雞動畫 原本畫面是這樣 下一步我們要將其他Label與UIButton都刪除 只留下...

鐵人賽 自我挑戰組 DAY 13

技術 Day#13 登入畫面(2)

前言 昨天成功的放上imageView以及標題,今天來把其他的欄位放上~ 登入欄位 LoginViewController private let scroll...

鐵人賽 Mobile Development DAY 20

技術 從零開始的8-bit迷宮探險【Level 20】搜集水晶可以召喚神龍嗎?

不知道跑了多久,可能有一世紀的感覺,山姆終於累得停了下來。上帝關起了一道門,總會為你開啟另一扇窗。一片藍色、發光的物體印入眼簾。「難道這就是傳說中的水晶!」山...

鐵人賽 Mobile Development DAY 19

技術 [Day19] swift & kotlin 遊戲篇!(1) 小雞BB-遊戲製作-按鈕排版

遊戲説明 接下來我們要來製作真正的遊戲了 遊戲就是猜 左右兩隻小雞誰先破蛋 然後落入藍色還是紅色藍子裡 如果猜對了 +200分 猜錯了 -50分 並有一個頁面...

鐵人賽 自我挑戰組 DAY 12

技術 Day#12 登入畫面(1)

前言 確定畫面都可以正確呈現與轉換後,我們來正式實作登入的畫面。 Nav LoginViewController 我們新增一個nav,title為登入,且把背景...

鐵人賽 Mobile Development DAY 17

技術 D17- 用 Swift 和公開資訊,打造投資理財的 Apps { 移動平均線(MA線)分析 }

做完 K 線完成後,就是做均線,常見大盤走勢圖如下,在這些 K 棒的圖上,通常會有數條(通常三條)線會和這些 K 棒交錯,這些線是均線。MA5 就是5日的平均,...

鐵人賽 Mobile Development DAY 19

技術 從零開始的8-bit迷宮探險【Level 19】這個相遇我等了一輩子了-偵測主角與怪物接觸

山姆回想著剛剛看到的雪人怪,還心有餘悸。轉了個彎,繼續找尋水晶。「碰!」山姆迎頭撞上了白色的物體,帶有冰涼的感覺。「糟了!得趕快逃跑才行。」 今日目標 偵...