iT邦幫忙

ios相關文章
共有 694 則文章
鐵人賽 Mobile Development DAY 24

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

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

鐵人賽 Mobile Development DAY 22

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

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

鐵人賽 Mobile Development DAY 23

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

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

鐵人賽 Mobile Development DAY 21

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

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

鐵人賽 Mobile Development DAY 22

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

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

鐵人賽 Mobile Development DAY 20

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

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

鐵人賽 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

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

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

鐵人賽 Mobile Development DAY 17

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

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

鐵人賽 Mobile Development DAY 19

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

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

鐵人賽 Mobile Development DAY 18

技術 從零開始的8-bit迷宮探險【Level 18】為什麼他們開始亂跑?捉摸不定的怪物移動模式

「誒,好累喔。」「天氣這麼好,要不要去玩水啊?」喜歡玩耍的 Snow 提議著。忘記要趕走山姆的使命感,四個可愛的反派角色跑走了!?黑森林的天氣,又漸漸晴朗起來...

鐵人賽 Mobile Development DAY 16

技術 D16 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數 K 線圖實作.4 - 在 X 軸標上每一根 K 棒的日期 }

目前我們已經做出台股加權指數的 K 線圖,但目前進度的線圖的 x 軸沒有時間,所以當使用者看到這張圖,無法判斷這張圖每根 K 線的日期,是哪一天。所以我們需要轉...

鐵人賽 Mobile Development DAY 17

技術 從零開始的8-bit迷宮探險【Level 17】稻草人也想要智慧大腦,給怪物一點靈魂跟一點點個性

「我們不能漫無目的地追,要擬定包夾計畫!」Rain 大聲地說,並展露出大哥是對的姿態。「我去魔幻水晶的地方埋伏。」Storm 自告奮勇地說。「那我到處偵查。」...

鐵人賽 Mobile Development DAY 15

技術 D15 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.3 - 使用 Charts 實作 K 線圖 }

如果你真的對畫圖很有興趣,而且很想自己做圖表的類別,那你可以使用程式在拿到資料後,用 UIView, CALayer 這些物件,畫出你要的圖案。但這邊介紹 An...

鐵人賽 Mobile Development DAY 16

技術 從零開始的8-bit迷宮探險【Level 16】丞相,起風了!遠方飄來烏雲怪物了

「萬事俱備,只欠東風了」Rain 對著 Storm 說。「居然有人敢入侵我們的家園!」Lightning 說到激動處還不時冒出電流。「我看這傢伙走路有點慢,我...

鐵人賽 Mobile Development DAY 14

技術 D14 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.2 }

制作 K 線的 Data Model,從前面文章 [加權指數K線圖實作.2] 的 response 可以知道,我們的 csv 檔需要 [開]、[高]、[低]、[...

鐵人賽 Mobile Development DAY 15

技術 從零開始的8-bit迷宮探險【Level 15】迷人的反派角色-製作怪物

正當山姆思考結界問題的同時,啪嗒!啪嗒!雨落了下來。「下雨了!」山姆趕緊找尋遮蔽物,跑到了一棵大樹下。「呼,好險。」山姆喘了一口氣,還好背包沒有濕掉。山姆蹲下...

鐵人賽 Mobile Development DAY 13

技術 D13 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.1 }

目標: 做出台灣加權指數 K 線圖 之前做出來的台股申購是獨立的功能,為了不影響前面已經完成的功能,所以開一個新的 VC 進行 K 線實作。架構一樣,遵照 Ap...

鐵人賽 Mobile Development DAY 14

技術 從零開始的8-bit迷宮探險【Level 14】讓主角奔跑吧!Running Sam

適應了黑森林的孤寂,山姆開始這趟旅程的目的:找尋水晶。森林雖然漆黑,但是路還算好走,山姆的腳步也開始輕盈了起來。「這個路口往左,直直走之後往右...。」「疑?...

鐵人賽 Mobile Development DAY 12

技術 D12 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖分析 }

K 線現在用在各種投資市場,不只是股市。最早從米市交易開始,現在任何有價格波動的地方,都會有人用 K 線來表示價格走勢。黃金、石油、甚致是近幾年才出現的比特幣,...

鐵人賽 Mobile Development DAY 13

技術 從零開始的8-bit迷宮探險【Level 13】主角總是孤獨的

「呀!呀!」一隻烏鴉飛了過去,因為視線不明,讓移動的黑影更加引人遐想。在這諾大的森林裡,就只有山姆一個人,登山杖插進土裡的聲音清楚迴盪在空氣中。山姆調整了一下...

鐵人賽 Mobile Development DAY 11

技術 D11-用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購實作.4 - 用 Calendar 物件處理台灣的民國年}

股票申購是和時間有關的 feature,所以需要有一個 DateUtility,這個類別負責所有 Date 的處理。 struct DateUtility {...

鐵人賽 Mobile Development DAY 12

技術 從零開始的8-bit迷宮探險【Level 12】把迷宮塗上喜歡的顏色

剛踏入黑森林的第一步,就吹來一股寒風。「究竟,這是座什麼樣的森林呢?」「不管了,我想成為第一個站上山頂的人!」山姆喃喃自語地說。 今日目標 繪製圖片 將迷...

鐵人賽 Mobile Development DAY 10

技術 D10- 用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購實作.3-讓申購資訊放進可以清楚理解的 TableView }

接下來,進行台股申購 Model 實作,這個 Model 該負責的任務如下 申購資料下載 申購列表總共數量 第 n 個列表是哪個申購資訊? 程式碼如下 //...

鐵人賽 Mobile Development DAY 11

技術 從零開始的8-bit迷宮探險【Level 11】在 iPhone 裡蓋座迷宮,就。很。牆

黑森林的樣貌正如其名,不管白天或黑夜,一但走進了森林裡就伸手不見五指...長老說:「少年,你確定要去嗎?」山姆堅定地說:「是的。」「因為,這是身為探險家的必經...

鐵人賽 Mobile Development DAY 9

技術 D9-用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購實作.2 -讀取Big5碼的csv}

現在開發者寫程式,最方便的一點,就是不會的地方,可以問 Google 在 Google 中輸入 Swift big5 to utf8 你會找到許多前人和你遇到一...

鐵人賽 Mobile Development DAY 10

技術 從零開始的8-bit迷宮探險【Level 10】遊戲故事及架構設計

故事是這樣的...遊戲的主角是一位登山探險家,名字叫做山姆,他想要攀登世界上的高山,但是登山需要很多的錢。聽說村子裡有個黑森林,裡頭藏了稀有水晶,價值不菲,於...

鐵人賽 Mobile Development DAY 17

技術 提高廣告單價的方式

廣告的季節性 去年日本第一次開始封城時,剛好遇到三四月之間。日本公司的會計年度很多是四月開始,三月結束。所以三月就是大家砸錢把廣告預算花完的時候。相反地,四月開...