iT邦幫忙

swift相關文章
共有 917 則文章
鐵人賽 Mobile Development DAY 14

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

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

鐵人賽 自我挑戰組 DAY 8

技術 Day#08 查看、刪除

前言 今天的內容有些跟前幾天的類似,就當作是刻意練習吧。 EntryViewController 進入新的頁面之後,幫昨天做好的元件新增一些功能。 viewDi...

鐵人賽 Mobile Development DAY 15

技術 [Day15] swift & kotlin 實作篇!(6) Layout排版

swift 這邊我們來玩一下簡單的排版不管是哪種APP開發都有許多 Layout 模式我們這邊先用Auto Layout 做討論 Auto Layout也有很多...

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

技術 [Day14] swift & kotlin 實作篇!(5) 基本版面配置

swift 接下來~就讓我們還拉一下版面吧 設定背景首先點選左側 Main.storyboard 我們先來設定個底色 點選中間的view 右側功能選單 切...

鐵人賽 Mobile Development DAY 12

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

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

鐵人賽 自我挑戰組 DAY 7

技術 Day#07 新增(2)

前言 接續著前一天沒做完的新增功能,今天繼續接著做~邊做也一邊介紹用到的方法與程式碼。 Storyboard 我們再次回到storyboard,從畫面右上角的選...

鐵人賽 Mobile Development DAY 14

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

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

鐵人賽 Mobile Development DAY 13

技術 [Day13] swift & kotlin 實作篇!(4) 圖片資源

swift 首先我們來看看圖片資源設定 撰寫app的過程中 圖片檔案要非常小心 不要侵犯到別人的智慧財產權喔 為了方便練習 身為工程師的我 弱弱的畫了幾隻素材...

鐵人賽 自我挑戰組 DAY 6

技術 Day#06 新增

前言 昨天已經在storyboard上將tableView連結上程式中的table,不過並沒有解釋到比較仔細原理的部分。今天回歸到controller程式面,因...

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

技術 [Day12] swift & kotlin 實作篇!(3) 專案架構介紹

swift 專案新增好了 接下來我們大致講解一下 swift的專案架構與編輯器功能吧 項目名稱 說明 ViewController 程式主要邏輯都...

鐵人賽 自我挑戰組 DAY 5

技術 Day#05 Storyboard

前言 今天的東西比較少程式,不過就是UIvs方法拉來拉去做連結,所以我盡量截圖讓開發過程能被描述的更具體。 Storyboard vs. SwiftUI sto...

鐵人賽 Mobile Development DAY 12

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

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

鐵人賽 Mobile Development DAY 10

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

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

鐵人賽 自我挑戰組 DAY 4

技術 Day#04 TableView

前言 承接昨天的內容,今天來加上viewDidLoad中的邏輯內容{ @•̀ꈊ•́@ } 學習資源 這篇參考的資源與前篇相同,還新增了 :arrow_down:...

鐵人賽 Mobile Development DAY 11

技術 [Day11] swift & kotlin 實作篇!(2) 建立專案

swift 開啟Xcode, 點選 Create a new Xcode projectswift可開發多種裝置的app 在這裡我們先選擇ios app進行練習...

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

技術 [Day10] swift & kotlin 實作篇!(1) 開發工具與環境安裝

前言 終於把swift & kotlin的基本語言都介紹完了 這些基本概念有了之後 要開始愉快的開發APP 時間摟~ 接下來的章節 我們目標是要完成一款...

鐵人賽 自我挑戰組 DAY 3

技術 Day#03 初始專案

前言 如同第一天所說,基本語法的練習實在是太無聊了。不如就馬上來實作,從做中學吧₍₍ ◝(●˙꒳˙●)◜ ₎₎ 學習資源 To-do list應該就是任何應用程...

鐵人賽 Mobile Development DAY 10

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

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

鐵人賽 Mobile Development DAY 8

技術 D8 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購資訊實作.1 - 取得公開申購公告csv檔 }

承上一篇,公開申購公告的綱頁頁面如下 依照我們會需要的欄位,我們的 model 如下 // // StockSubscriptionInfo.swift /...

鐵人賽 Mobile Development DAY 9

技術 [Day09] swift & kotlin 入門篇!(7) 方法, 類別, 介面

方法 程式設計裡面 方法太重要了 當然~也有人習慣叫他函數每個方法我們可以看做一個命令 這其中有兩個知識點可以讓大家去研究 Functional prog...

鐵人賽 自我挑戰組 DAY 2

技術 Day#02 Swift 101

前言 就小女子淺見,現在iOS開發有幾個選項: React Native Flutter Swift Objective-C React Native &a...

鐵人賽 Mobile Development DAY 9

技術 從零開始的8-bit迷宮探險【Level 9】與 SpriteKit 的初次見面 (二)

今日目標 在 SKScene 中加入節點 (Node) 認識座標系統 SKNode SKNode 是所有 SpriteKit Node 中的基礎類別,像是...

鐵人賽 Mobile Development DAY 7

技術 D7- 用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購分析資料來源 }

台股申購資訊 https://www.twse.com.tw/zh/page/announcement/publicForm.html 申購的俗稱就是「股票抽籤...

鐵人賽 自我挑戰組 DAY 1

技術 Day#01 合抱之木生於毫末

前言 所謂工程師就是,想到一個點子之後一直囤著、欠了一屁股技術債、init一堆新的side project卻不把任何一個做完。不知怎麼的天時地利人和:剛好最近比...