iT邦幫忙

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

技術 Day19 泛型API1

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

鐵人賽 Mobile Development DAY 18

技術 Day18 透過時間排序資料

前文 昨天教了怎麼做一個Alert 今天就是在closure裡寫排序啦我們要根據留言時間去做排序做的排序有 從新到舊 和 從舊到新 概念 很簡單就是透過Curr...

鐵人賽 Mobile Development DAY 17

技術 Day17Alert提示窗

前文 昨天教大家怎麼編輯留言板那今天教的是怎麼跳出Alert 讓使用者去選擇如何排序 動作 當我們按下排序按鈕時會出現這個Alert用來控制我們的資料要怎麼排序...

鐵人賽 Mobile Development DAY 16

技術 Day16 Realm編輯留言

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

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

技術 Day18 天氣API 5

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

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

技術 Day16 天氣API 3

上次我們解包完資料,接下來要使用資料 CallAPI(finish: @escaping (() -> Void)) 函式是用於呼叫 API 來取得天氣資...

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

技術 Day17 天氣API 4

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

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

技術 【Day15】認識什麼是 self? Delegate? (以調色盤為例)

Delegate 允許一個物件將某些任務或功能委託(Delegate)給另一個物件來執行。舉例來說,假設你有一個 UITableView 和一個 UIViewC...

鐵人賽 Mobile Development DAY 15

技術 Day15 Realm刪除資料

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

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

技術 Day15 天氣API 2

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

鐵人賽 Mobile Development DAY 14

技術 Day14 Realm新增資料

前文 今天要教大家如何新增然後顯示在tableview上 內容可能有些複雜但是使用我盡量簡單化讓大家明白 新增資料 以下的Code要寫在button的actio...

鐵人賽 Mobile Development DAY 13

技術 Day13 創建Realm資料庫

前文 昨天教大家怎麼套用Realm資料庫 那今天要跟大家介紹怎麼實作一個留言板 會用到的UI有 Label、TextField、Button、Text View...

鐵人賽 Mobile Development DAY 12

技術 Day 12 套用Realm套件

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

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

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

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

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

技術 Day11 留言板5

右滑編輯右滑tableView的leadingSwipeActionsConfigurationForRowAt的函式 // 建立一個 UIContextual...

鐵人賽 Mobile Development DAY 11

技術 Day11 Realm資料庫介紹

前文 前幾篇文章教各位怎麼做一個簡易的調色盤 那今天要跟大家說明 Realm資料庫 Realm Realm是一個流行的移動端資料庫解決方案,用於開發iOS、An...

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

技術 Day10 留言板4

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

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

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

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

鐵人賽 Mobile Development DAY 10

技術 Day10 將專案推上GitHub

前文 今天要來教一下要怎麼將Project推上git 先找好我們要連接到git的專案檔 然後放到要操作git的資料夾 再來開啟cmd然後進到我要操作git的資料...

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

技術 Day9 留言板3

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

鐵人賽 Mobile Development DAY 9

技術 Day09 優化使用者輸入

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

鐵人賽 Mobile Development DAY 13
React Native CLI 開發心法 系列 第 13

技術 DAY 13 React Native iOS 打包 - IPA

上一篇介紹了 Andriod 打包的方式,接著就是 iOS ,會先以 Xcode 的介面了解如何存擋、打包的你的應用程式,再來是將這一系列步驟使用 comman...

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

技術 Day8 留言板2

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

鐵人賽 Mobile Development DAY 8

技術 Day08 限制使用者輸入

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

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

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

接著我們來介紹一些UI元件吧! ​ UIView : 功能:UIView 是 iOS 中所有視圖元件的基本類型。它可以容納其他視圖和控件,也可以用來自定義...

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

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

大家可以看到我在模擬的機型上面放上很多UI元件,但大家可以用放鬆的心情來看待,因為剛開始學習UI介面不一定要一步就到位,在做出功能的同時,大家可以靠自身的創意...

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

技術 Day7 留言板1

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

鐵人賽 Mobile Development DAY 7

技術 Day07 用Swift當個畫家

前文 昨天教大家要如何拉約束 那今天終於要開始製作調色盤了先給大家看一下最後的完成品 第一步 我們將各個UI元件進行綁定 才可以知道我們的Code是要控制哪一個...

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

技術 Day6 Realm3

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

鐵人賽 Mobile Development DAY 6

技術 Day06 UI元件約束

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