iT邦幫忙

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

技術 [Day08] swift & kotlin 入門篇!(6) 流程控制-循序,選擇,重複

流程控制 基礎語法過後就是流程控制了流程控制結束就可以進入快樂的開發階段摟~流程控制是程式設計中 非常重要的概念 甚至可以說 所有功能 幾乎都是靠流程控制 拼湊...

鐵人賽 Mobile Development DAY 6

技術 D6-用 Swift 和公開資訊,打造投資理財的 Apps { 加上 filter,實作搜尋 上市/上櫃 功能 }

列表的確是在有限螢幕空間中,呈現大量資料的一個手法。但從前一篇可以知道,你這個列表會有數千筆資料的時候,找出某一筆或是某一群你想要的資料,就變得不容易了。 這個...

鐵人賽 自我挑戰組 DAY 5

技術 Swift純Code之旅 Day5. 「編輯與新增 - Navigation Bar」

大家應該還記得昨天我們有說到今天會聊聊TableView Cell的內容,事不宜遲,馬上來聊聊Navigation Bar吧(? 注意!!今天要講的不是Tab...

鐵人賽 Mobile Development DAY 7

技術 [Day07] swift & kotlin 入門篇!(5) 基礎語法-集合物件

集合物件 集合物件代表 "一個放置一堆東西的地方" 它可以是有序 有可以是無序的 甚至可以是唯一無重複資料的 在各種程式語言中都有集合物件的...

鐵人賽 Mobile Development DAY 5

技術 D5-用 Swift 和公開資訊,打造投資理財的 Apps { 實作 上市/上櫃/興櫃 所有資料的列表 }

寫到第五天,開始寫 UI 囉~~ 前面都是在做資料處理,所以只有程式碼,沒有 UI 畫面,謝謝看到今天的朋友 台股光是上市的家數是超過1000 家,是不可能在一...

鐵人賽 Mobile Development DAY 7

技術 從零開始的8-bit迷宮探險【Level 7】Swift 基礎語法 (五)

今日目標 認識 nil 認識 Optional 認識 if let 及 guard let nil nil 代表的是空值swift 的語言設計為了安全性,...

鐵人賽 自我挑戰組 DAY 4

技術 Swift純Code之旅 Day4.「畫面分身術 - TableView & AutoLayout」

沒錯!到現在我們已經有了管理畫面的TabbarController了,今天呢,就要來將鬧鐘頁面的畫面給刻出來囉! 先來看看IOS鬧鐘的畫面長得如何吧~ 這邊會...

鐵人賽 Mobile Development DAY 6

技術 [Day06] swift & kotlin 入門篇!(4) 基礎語法-轉型與合併使用

轉型與連結 在JS中, 所有的轉型與連結都是無感的 也因為太方便太無感 常常會跑出意外的結果 例如 console.log(+"1" +...

鐵人賽 Mobile Development DAY 6

技術 從零開始的8-bit迷宮探險【Level 6】Swift 基礎語法 (四)

今日目標 認識類別 (class) 及繼承 認識協定 (protocol) 認識結構 (struct) 類別 (class) 類別是物件導向很重要的一個概...

鐵人賽 Mobile Development DAY 4

技術 D4-用 Swift 和公開資訊,打造投資理財的 Apps { 下載公司股票代號和股票名稱等基本資料 }

第一個要下載的資料,就是台灣所有上市公司的代號 vs. 名稱,因為在後續的資料中,可能有些資料只會有代號,也可能有些資料只會有名稱,所以這個鐵人賽第一步,決定先...

鐵人賽 自我挑戰組 DAY 3

技術 Swift純Code之旅 Day3. 「畫面管理員 - TabbarController」

昨天已經知道主畫面是誰了,那今天就要來介紹管理ViewController的元件: TabbarViewController 可以看到IOS內建的鬧鐘切換...

鐵人賽 Mobile Development DAY 5

技術 [Day05] swift & kotlin 入門篇!(3) 基礎語法-字串

字串 想當初剛在學習JAVA時 一段 new String("ami") != new String("ami") 輸出...

鐵人賽 Mobile Development DAY 5

技術 從零開始的8-bit迷宮探險【Level 5】Swift 基礎語法 (三)

今日目標 認識 for-in 認識 if-else 認識 switch 認識 function for-in for-in 的使用方式如下:1...3...

鐵人賽 Mobile Development DAY 3

技術 D3-用 Swift 和公開資訊,打造投資理財的 Apps { 使用 Alamofire 套件進行 URLRequest }

現在的 App ,已經很少單純只用到手機功能而沒有網路功能的。 Alamofire 是 iOS 開發中很知名的套件,有超過 200 個開發者貢獻過這個套件,星星...

鐵人賽 自我挑戰組 DAY 2

技術 Swift純Code之旅 Day2. 「誰是主畫面?」

昨天已經將Storyboard相關檔案都刪除了,那這時候Xcode會不知道Project的起始面畫面是哪個ViewController,因此今天就要來設定主畫面...

鐵人賽 Mobile Development DAY 4

技術 [Day04] swift & kotlin 入門篇!(2) 基礎語法-型別

swift型別 swift在類別上是蠻強硬的語言 來看看型別上的使用吧 // 整數 let intA = 10 // 自動判斷型別 let int_b: Int...

鐵人賽 Mobile Development DAY 4

技術 從零開始的8-bit迷宮探險【Level 4】Swift 基礎語法 (二)

今日目標 認識完變數、常數、型態之後,接著來認識將資料做集合處理的型別: 陣列 (Array) 字典 (Dictionary) 集合 (Set) 將針對...

鐵人賽 Mobile Development DAY 2

技術 D2- 用 Swift 和公開資訊,打造投資理財的 Apps { 加上版控 git 和第三方套件管 理工具CocoaPods }

當模擬器能運行之後,就可以開始準備開發的輔助工具了。我個人習慣上,是在建立完成後,馬上加上 git 版控,和安裝 CocoaPods 進行第三方套件管理工具。在...

鐵人賽 Mobile Development DAY 1

技術 D1-用 Swift 和公開資訊,打造投資理財的 Apps { 架設 Xcode 環境 }

我自己是個原生語言的開發者,所以選擇 Apple 官方主推的 Swift 語言。開發工具也選 Apple 的 Xcode。這次的鐵人賽,想做一個理財類型的 Ap...

鐵人賽 自我挑戰組 DAY 1

技術 Swift純Code之旅 Day1. 「前置作業」

這次的挑戰賽並不是什麼特別難的目標,由於我是轉職寫Swift的,因此也想寫些比較基礎入門的資訊提供Swift的初學者,順便鍛鍊自己的表達能力與基本功,也當作一...

鐵人賽 Mobile Development DAY 3

技術 [Day03] swift & kotlin 入門篇!(1) 基礎語法-變數與常數宣告

章節說明 在開始寫APP之前 我們需要先對 Swift&Kotlin 的語法有基本上的認知 先練會使用工具 才能使用工具打造產品喔~ 接下來的章節內容 我們會假...

鐵人賽 Mobile Development DAY 3

技術 從零開始的8-bit迷宮探險【Level 3】Swift 基礎語法 (一)

今日目標 認識變數及常數 認識型態:字元、字串、整數、浮點數、布林值 變數 宣告一個變數可以使用 var,代表宣告之後還可以修改它。String 為變數的...

鐵人賽 Mobile Development DAY 2

技術 [Day02] swift & kotlin 都我的!雙平台史詩級 愛恨糾葛♥

iOS 與 Android 開發語言的愛恨糾葛 竟然要開始學習雙平台語言 就讓我們一起來瞭解這兩款語言吧 iOS 與 Android 都在面臨新舊語言交替時代...

鐵人賽 Mobile Development DAY 2

技術 從零開始的8-bit迷宮探險【Level 2】Xcode 開發環境介紹

今日目標 安裝 Xcode 使用模擬器執行遊戲專案 認識 Xcode 的開發環境 使用 Playground 安裝 Xcode 首先,請準備好一台 Mac...

鐵人賽 Mobile Development DAY 1

技術 從零開始的8-bit迷宮探險【Level 1】一切都是從紅白機開始的

哈囉~ 大家好,我是雪花冰我是個從小喜歡玩電玩,立志長大要當 GM,卻半路入坑程式這條不歸路的攻城獅 小精靈 Pac-Man 相信大家應該有玩過紅白機吧 (不小...

鐵人賽 Mobile Development DAY 1

技術 [Day01] Swift & Kotlin 都我的! - 前言

自我介紹 早安早安 ~ 我叫Ami(阿咪)─=≡Σ((( つΦωΦ)つ 目前是一位前端工程師 主要以Angular進行WEB開發 最近疫情嚴峻RRRRRRRRR...

技術 2021 年 iOS 应用程序开发七种最佳语言

移動應用程序現在幾乎是每個在線業務的必備品。最新的 StatCounter 數據顯示,多達56% 的在線連接是通過移動設備建立的,這使它們高於平板電腦和計算機。...

技術 iOS工程師面試深入淺出- 物件導向的三大特性?

iOS工程師面試深入淺出- 物件導向的三大特性? 這題乍看之下是很本科系的問題,但事實上,當你在開發的過程中其實一直用到物件導向的概念。因為你平常就是在使用這個...

技術 IOS Swift Protocol經典範例

protocol 範例快速紀錄 protocol transferMoney { func giveMoney() } class richPeopl...