iT邦幫忙

xcode相關文章
共有 129 則文章
鐵人賽 Mobile Development DAY 15
swift 新手路程 系列 第 15

技術 Day15 天氣API 2

上篇文章我們看到了公開的資料,接下來我們要知道資料內的格式是怎麼樣的,這樣才有辦法去解包1.這時我們需要時找一個叫 Json Online的網頁,把上次 pos...

鐵人賽 Mobile Development DAY 8

技術 Day08 限制使用者輸入

前文 我們需要新增一個方法來去限制 Textfield 輸入數字所以有了這篇文~~讓我們一起往下看吧!! 添加 UITextFieldDelegate 協議 在...

鐵人賽 Mobile Development DAY 6
swift 新手路程 系列 第 6

技術 Day6 Realm3

上一篇的Realm中的內容,指示基礎中的基礎這次我們要介紹一個更進階的用法 import RealmSwift import Foundation class...

鐵人賽 Mobile Development DAY 21

技術 Day21 讓tableView有點擊效果

前文 昨天教各位畫面的跳轉還有Navigation今天會教大家tableView的一些用法 先讓大家看一下結果 我們要再點擊每個cell時在右邊出現打勾符號 這...

鐵人賽 Mobile Development DAY 3

技術 Day03 Swift裡常用到的語法

前文 今天要繼續講解 swift 的語法囉 迴圈 迴圈是程式語言很重要語法他可以重複執行做同一件事情 語法是: for 變數名稱 in 資料結構 { 程...

鐵人賽 Mobile Development DAY 10
ios前端開發學習 系列 第 10

技術 【Day10】如何拉取UI介面 (四) (以調色盤為例)

前面介紹了這麼多總算要開始介紹怎麼拉約束了! 要開啟 Document Outline 記得把星星處的選項開啟 我們可以用 View 的方式直接在視圖...

鐵人賽 Mobile Development DAY 12

技術 Day 12 套用Realm套件

前文 昨天我們和大家說明了Realm資料庫今天要教各位要怎麼讓你的專案可以套用Realm 套用專案 因為Realm是一種第三方資料庫框架 必須另外import到...

鐵人賽 Mobile Development DAY 5

技術 Day05 Swift的造人術

前文 昨天教enum 今天會教大家class 和 struct這兩個在swift很常用到 所以大家要熟練哦 class 什麼是class class 可以把他想...

鐵人賽 Mobile Development DAY 3
swift 新手路程 系列 第 3

技術 Day3調色盤3

text field 的值輸入時,slider也要隨著值得輸入跟著移動位子 @IBAction func TextToSlider(_ sender: Any)...

鐵人賽 Mobile Development DAY 8
swift 新手路程 系列 第 8

技術 Day8 留言板2

正式開始所謂的留言板,一開始先敘述下要求的執行動作輸入留言人和留言內容,透過資料庫可以儲存,並且有一個按鈕可以選擇留言的排序由新到舊,或舊到新留言板還可以更新(...

鐵人賽 Mobile Development DAY 9

技術 Day09 - SwiftData 編輯資料

前文 昨天實作完新增跟刪除之後,今天我們要來編輯資料,那因為原本官方的範例是時間戳那這個比較不符合我們要刪除資料的規範,通常刪除資料可能會透過 ID (Prim...

鐵人賽 Mobile Development DAY 18
swift 新手路程 系列 第 18

技術 Day18 天氣API 5

在之前的文章當中,有一個小地方沒有說到,就是在API3的程式中的function是有用閉包,而為什麼要用到閉包呢?因為如果你沒有用到閉包,在程式跑個過程是非同步...

鐵人賽 Mobile Development DAY 6
ios前端開發學習 系列 第 6

技術 【Day06】內部文件架構介紹

既然我們建好了自己的第一個專案,那我們就要開始了解不同檔案在 APP 的生命週期各自負責哪些工作!主要分為兩個部分:AppDelegate 和 SceneDe...

鐵人賽 Mobile Development DAY 19
swift 新手路程 系列 第 19

技術 Day19 泛型API1

public func requestData<E,D> (method: HttpMethod, path: ApiPathConstantse,...

鐵人賽 Mobile Development DAY 11
ios前端開發學習 系列 第 11

技術 【Day11】如何在swift設定元件交互(以調色盤為例)

​我們從 xib 中拉取一個元件到我們的程式碼區域(記得開啟右上角的新增編輯區域)我們可以從中間方框處看到設定交互動作的小窗口。​ 主要重點分成三個部分: C...

鐵人賽 Mobile Development DAY 17
swift 新手路程 系列 第 17

技術 Day17 天氣API 4

上次我的貼文介紹了接api code,api接到了資料後,資料的解包格式也已經完成了,接下來就是如何使用 for i in 0...2{...

鐵人賽 Mobile Development DAY 21
swift 新手路程 系列 第 21

技術 Day21 泛型API 3

請求設置函數 private func handelHttpMethod <E: Encodable>(method: HttpMethod, pa...

鐵人賽 Mobile Development DAY 28
swift 新手路程 系列 第 28

技術 Day 28 Alert

// // Alert.swift // Seknova-Practice // // Created by imac-2437 on 2023/9/20...

鐵人賽 Mobile Development DAY 6

技術 Day06 UI元件約束

前文 昨天教了有關swift的基本語法今天要來手把手教大家如何對UI元件拉約束 我們會學到Textfield、Slider、View 這些UI元件 在xib新增...

鐵人賽 Mobile Development DAY 23

技術 Day23 UserNotifications通知

前文 昨天設定完前置作業 今天要教大家做個簡易通知哦 透過Switch來處理通知 通知我們會由switch來處理 所以大家先到XIB拉一個Switch然後新增I...

鐵人賽 Mobile Development DAY 6

技術 Day06 - SwiftData 的新增跟刪除

前言 昨天教完各位使用SwiftData 必須做的前置步驟後,今天我們開始要來講解怎麼把資料做新增跟刪除。 這邊我們看到 ContentView 最底下的...

鐵人賽 Mobile Development DAY 16

技術 Day16 Realm編輯留言

前文 昨天教大家怎麼刪除 那今天就是編輯啦可能有人已經想到該怎麼編輯了因為跟昨天的概念其實很像 概念 一樣我們要先抓到指向哪一個cell的資料才可以去更新那個c...

鐵人賽 Mobile Development DAY 2

技術 Day02 Swift裡你要知道的語法

前文 昨天和大家介紹了Xcode和swift 今天會開始教各位swift的語法基本的語法要先熟練 之後開發專案也會比較順利 宣告變數 你可以使用 var 跟 l...

鐵人賽 Mobile Development DAY 15

技術 Day15 Realm刪除資料

前文 昨天教大家要如何將資料印到tableview上是不是覺得自己有點東西了 今後也要繼續保持熱血今天要教大家如何刪除資料 那就繼續看下去吧 概念 跟昨天一樣我...

鐵人賽 Mobile Development DAY 10
swift 新手路程 系列 第 10

技術 Day10 留言板4

說完基本的,接下來要進階一點1.左滑刪除使用tableView的trailingSwipeActionsConfigurationForRowAt函式,是左滑...

鐵人賽 Mobile Development DAY 9

技術 Day09 優化使用者輸入

前文 昨天教大家怎麼控制textfield只能輸入數字那今天要教各位另一個功能啦那我們繼續往下看吧 功能 再來我們需要控制這個textfield只能介於0 ~...

鐵人賽 Mobile Development DAY 8

技術 Day08 - Chart 圖表搭配SwiftData使用

前文 昨天我們弄好主要頁面之後,今天我們要使用 Chart 的圓餅圖來觀察我們的資料。 首先我們要先創一個頁面在 View 資料夾裡,取名叫做 Home ,然...

鐵人賽 Mobile Development DAY 1
swift 新手路程 系列 第 1

技術 Day1 調色盤1

先在xib裡先建立一個image view由於它是裡面最大的標的,所以在拉約束(lay out)時,以他為基準command案件按壓著,在物件上點選拉到view...

鐵人賽 Mobile Development DAY 9
swift 新手路程 系列 第 9

技術 Day9 留言板3

留言板我們先坐輸入儲存近realm裡,在輸入完成之後,按下確認鍵之後將資料先寫入realm @IBAction func enter(_ sender: Any...

鐵人賽 Mobile Development DAY 7
swift 新手路程 系列 第 7

技術 Day7 留言板1

留言板需要兩個label、兩個text filed、兩個button、一個tableView接下來先介紹tableView的用法1.先去Cocoa touch...