iT邦幫忙

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

技術 Day3調色盤3

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

鐵人賽 Mobile Development DAY 3

技術 Day03 Swift裡常用到的語法

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

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

技術 Day2調色盤2

(https://ithelp.ithome.com.tw/upload/images/20230822/2016184934HaHVPcqf.png)接下來先...

鐵人賽 Mobile Development DAY 2

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

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

鐵人賽 Mobile Development DAY 1

技術 Day 01 入門Swift前置作業

前文 哈囉各位我是Xiang 今天是鐵人賽的第一天今後我會教大家要如何運用Swift也希望大家可以和我一步一步學習Swift Swift Apple公司在201...

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

技術 Day1 調色盤1

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

技術 Xcode 換頁保持藍芽連線

我想在A頁面進行藍芽連線,在B頁面才進行資料傳輸。我目前是透過Segue將centralManager和connecPeripheral的內容從A頁面傳到B頁面...

鐵人賽 Mobile Development DAY 10

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

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

技術 關於取得舊版 macOS 這件事

想要降刷 macOS 版本,或是處理 Fusion Drive,該怎麼辦?那裡有資源?或是那邊有官方提供的 macOS 原始的磁碟映像檔(.dmg)? 官方的資...

技術 【XCode 使用技巧】官方工具 x 你所不知道的開發功能

XCode 使用技巧 XCode x Swift x SwiftUI 目錄 前言 : 何時才能愉快的寫 Code ? 源起 XVim2 插件 開發環境 面板...

鐵人賽 Mobile Development DAY 21

技術 [21] 30 天從 Swift 學會 Objective-C:Swift friendly 的目的是什麼 (auto interface)

當我們學會了 Swift 之後,可以使用 Objective-C 的程式碼,完全感謝 Swift 編譯器的強大,這篇文章將介紹 Xcode 內如何快速檢查如何使...

鐵人賽 Mobile Development DAY 3

技術 《DAY 3》調整元件的層級

以前剛起步在練習刻手機畫面時,常常會想在元件底下再放一個元件,例如 Label 底下放一塊 View,來讓畫面更好看,我當時的方法是把 Label 刪除再依序放...

鐵人賽 Mobile Development DAY 2

技術 《DAY 2》Xcode 開發環境的基本認識

上一篇我們已經學會如何建立專案,緊接著就必須對開發環境有個簡單的了解,首先在畫面左側點選 ViewController.swift。 右側的面板可以先關閉,然...

鐵人賽 Mobile Development DAY 1

技術 《DAY 1》學習建立第一個專案!

Xcode 是專門用來設計 Apple 程式的整合開發環境,它只能在 macOS 上執行,可以自己在 App Store 裡搜尋並取得,過程簡單就不多做贅述了,...

技術 Android 工程師學習 IOS 開發之崩潰日記 (二)

好文值得一貼再貼 每一篇心得都有價值——為什麼初學者才更應該要寫心得筆記 我為什麼鼓勵工程師寫 blog 記錄一下今天學習 IOS 開發遇到的問題 今天試著接...

技術 Android 工程師學習 IOS 開發之崩潰日記 (一)

國慶連假太無聊,開始學習 IOS 開發,因為太崩潰了,特地紀錄一下心路歷程,雖然說是日記,不過不會每天寫,只會不定期的發文。 這系列會寫的大多是我卡關的地方,如...

鐵人賽 Mobile Development DAY 3

技術 D3 - 簡單寫個配置,不再害怕修修改改

簡單寫個配置,加快開發速度,減少修改的成本 ? 隕石小故事 身為一個隕石開發工程師,常常在改變設置是一件理所當然的事情,上頭要求什麼我們就變成什麼(神說...

鐵人賽 Mobile Development DAY 2

技術 D2 - 有了 Git 後,讓我們回到過去取暖吧

讓我們一起使用 Xcode 內建的 Git 來進行版本控制吧 ? 隕石小故事 隕石開發的時間,常常會碰到,某個功能做到一半不做了,跑去開發另一個功能,而...

鐵人賽 自我挑戰組 DAY 2

技術 Day 02: 來做一些基本的設置吧!

使用 Xcode 來調整專案 App 的設定吧! 前言: 在開始編寫程式碼以及刻劃 UI 之前,有些事情其實我們就能先透過 Xcode 來調整整個專案 A...

鐵人賽 Software Development DAY 30
Swift 菜鳥的30天 系列 第 30

技術 Day-30 Swift 語法(26) - 最後の協定

協定類型的集合 協議可以用作儲存在集合比如數組或者字典中的類型,如同在協議作為類型。我們簡單的創建一個 AfuncProtocol 協定跟 Printer 的...

鐵人賽 Software Development DAY 29
Swift 菜鳥的30天 系列 第 29

技術 Day-29 Swift 語法(25) - 協定 Protocol

Protocol好長啊。大挑戰R鐵人終於只剩一天了... 協定 Protocol 協定是 Swift 一個重要的特性,它會定義出為了完成某項任務或功能所需的方...

鐵人賽 Software Development DAY 28
Swift 菜鳥的30天 系列 第 28

技術 Day-28 Swift 語法(24) - 擴展 Extensions

擴展 Extensions 擴展為現有的 Class、Struct、Enum、Protocol 類型添加新的功能。這也包括了為無訪問權限的源代碼擴展類型的能力(...

鐵人賽 Software Development DAY 27
Swift 菜鳥的30天 系列 第 27

技術 Day-27 Swift 語法(23) - 類型轉換

類型轉換 (Type Casting) 類型轉換是一種檢查實例類型的方法,或者將該實例作為不同的父類或子類從其自己的類層次結構中的其他位置處理。Swift 中的...

鐵人賽 Software Development DAY 26
Swift 菜鳥的30天 系列 第 26

技術 Day-26 Swift 語法(22) - 錯誤處理 Error Handling

錯誤處理 錯誤處理是對程序中的錯誤條件進行回應及恢復的過程, Swift 在運行時為拋出、捕獲、傳播可恢復的錯誤提供了一流的輔助。 某些操作不能保證總是完整的執...

鐵人賽 Software Development DAY 25
Swift 菜鳥的30天 系列 第 25

技術 Day-25 Swift 語法(21) - 鏈的多層連接

鏈的多層連接 你可以透過連接多個可選鏈來在模型中深入的訪問屬性、方法以和下標。總而言之,多層可選鏈不會給返回的值添加多層的可選性。也就是說: 如果您訪問的類型...

鐵人賽 Software Development DAY 24
Swift 菜鳥的30天 系列 第 24

技術 Day-24 Swift 語法(20) - 可選鏈 Optional Chaining

可選鏈 (Optional Chaining) 可選鏈是一個查詢和調用可能目前為 nil 的可選屬性、方法和下標過程。如果一個可選包含一個值,那麼屬性、方法跟下...

鐵人賽 Software Development DAY 23
Swift 菜鳥的30天 系列 第 23

技術 Day-23 Swift 語法(19) - 自動引用計數 (ARC)

自動引數計數 (Automatic Reference Counting) Swift 使用自動引用技術(ARC)來追蹤跟管理你的APP的內存使用情況,多數情況...

鐵人賽 Software Development DAY 22
Swift 菜鳥的30天 系列 第 22

技術 Day-22 Swift 語法(18) - 反初始化 Deinitialization

反初始化 在 class 的實例被釋放的時候,反初始化器就會立即被調用。你可以用 deinit 關鍵字來寫反初始化器,反初始化器只在類類型中有效。 反初始化...

鐵人賽 Software Development DAY 21
Swift 菜鳥的30天 系列 第 21

技術 Day-21 Swift 語法(17) - 可失敗初始化器

可失敗初始化器 (Failable Initializers) 定義初始化可能會失敗的 Class 、Struct、Enum 有時用很有用,這種失敗可能是由無效...

鐵人賽 Software Development DAY 20
Swift 菜鳥的30天 系列 第 20

技術 Day-20 Swift 語法(16) - Class 與 初始化器

Class 的繼承與初始化器 所有 Class 的儲存屬性 (包括從父類繼承的任何屬性ㄉ) 都必須在初始化的期間分配一個初始值。Swift 為 Class 類型...