iT邦幫忙

swift相關文章
共有 1005 則文章
鐵人賽 Software Development DAY 12

技術 Day 12 | Swift Loops 的糾葛:For-in 和 ForEach

Control Flow:Loops Swift 提供了Loops 讓我們可以針對某個特定的程式碼,連續執行多次,並且是有順序性的,還記得在 Collectio...

鐵人賽 Software Development DAY 11

技術 Day 11 | Swift Collection Types 番外篇: Hashable Protocol

Hashable Protocol 還記得 Collection Types 中的 Set 以及 Dictionary 嗎? 在這兩個無序排列的型別中,是不允許...

鐵人賽 Software Development DAY 10

技術 Day 10 | Swift Collection Types 三部曲之終章:Dictionary

集合型別 ( Collection Types ):Dictionary 終於來到 Collection Types 三部曲最終章:Dictionary ,什麼...

鐵人賽 Software Development DAY 9

技術 Day 9 | Swift Collection Types 三部曲之二部曲:Set

集合型別 ( Collection Types ):Set 上一篇提到了第一格 Collection Type:Array,是一個有順序性的集合,所以你可以使用...

鐵人賽 Software Development DAY 8

技術 Day 8 | Swift Collection Types 三部曲之首部曲:Array

集合型別 ( Collection Types ):Array 在基礎篇的開頭有介紹,Swift 有三個主要的 Collection Types:Array、S...

鐵人賽 Software Development DAY 7

技術 Day 7 | Swift 基本運算子

基本運算子 ( Basic Operators ) 對於 Swift 基本運算子你了解多少? 今天要來介紹基本運算子,什麼是運算子? 程式碼的組成中,有兩...

鐵人賽 Mobile Development DAY 1

達標好文 技術 [01] 30 天從 Swift 學會 Objective-C: 關於這個系列與介紹

這是這個系列的第一篇文章,將簡短介紹系列文,與 Objective-C 的簡介。 Photo by @dtopkin1 on Unsplash 系列開始之前 你...

鐵人賽 Software Development DAY 6

技術 Day 6 | Swift 特別型別:Optionals

Optionals 對於 Swift Optional 總是一知半解,其實 optional 是 Swift 強大的核心功能之一。 在Day 2 | Sw...

鐵人賽 Software Development DAY 4

技術 Day 4 | Swift 字串和字元

字串和字元 ( Strings and Characters ) 很多你不知道的 Swift String 細節,像是 Unicode、Index 或是 Su...

鐵人賽 Mobile Development DAY 13

技術 《DAY 13》我的第一個小遊戲 App,1A2B 猜數字遊戲(一)

1A2B,許多人都有聽過或玩過這個遊戲,遊戲規則如下: 遊戲會隨機產生一組 4 位不同的數字。 玩家猜測。 程式會根據您的猜測值回報 A 和 B 的數量,數字...

鐵人賽 Software Development DAY 3

技術 Day 3 | Swift 基本型別

基本型別 ( Swift Basic Types ) 帶你一起來看不能不知道的 Swift 基本型別 整數 ( Intergers ) 整數是沒有小數點的...

鐵人賽 Mobile Development DAY 4

技術 《DAY 4》客製化屬於自己的按鈕外觀吧!

按鈕(Button)是學習 Swift 初期就會接觸到的元件,我們可以設定它的外觀樣式,之前我們已經了解 IBOutlet,今天就介紹如何客製化自己的按鈕外觀,...

鐵人賽 Mobile Development DAY 5

技術 《DAY 5》想在多個按鈕上重複使用已經設定好的外觀?

如果有同樣外觀的按鈕要重複使用,難道要每個都拉藍線建立 IBOutlet 去設定嗎? 其實是不必的,這樣做非常的惱人,我們可以先建立一個子類別為 UIButto...

鐵人賽 自我挑戰組 DAY 1

技術 Day1: Pro Design Patterns in Swift5

Photo by Darya Tryfanava on Unsplash 前言 遙想當年, 年輕朦朧懂懂的我剛接觸 Swift 1.1 時看Pro Design...

鐵人賽 Software Development DAY 2

技術 Day 2 | Swift 起源、基礎特性

Swift 起源介紹 到底什麼是 Swift 語言,他又是幹嘛的呢? Swift 是一款用來開發 iOS、macOS、iPadOS、tvOS、watchO...

鐵人賽 Software Development DAY 1

技術 Day 1 | 給我 30 天,給你一輩子:Swift 從零開始:序

序 小弟在某次下班的途中坐在客運裡,眼前一台 Swift 經過於是乎就起了念頭想學 Swift 語言,這是玩笑話。 小弟平常在使用 iOS APP,時候,心中就...

技術 [不做怎麼知道系列之Android開發者偷學iOS的奇幻冒險 Day3] - 中離登出 #這麼突然就GameOver的嗎!? #系列暫停 #Android跨iOS好跨嗎?

哈囉,我們又見面了,我大概摸了一個禮拜,我把我在 iOS 的目標達成了,但因為我給自己的時間有限,無法把實作上的細節寫成文章,所以這個系列算是暫時到這裡了,我...

技術 [不做怎麼知道系列之Android開發者偷學iOS的奇幻冒險 Day2] - 解新手主線任務 #耐住性子不越級打怪 #Swift #基礎語法

哈囉,我們又見面了,上個月我們完成了 初學後端 的系列文章,這次我們開始了新的奇幻冒險旅程,要來 iOS 的世界殺怪練等了 ! 1. 基礎使用 最一開始,要先...

技術 [不做怎麼知道系列之Android開發者偷學iOS的奇幻冒險 Day1] - 轉生,重練 #新世界 #換顆腦袋 #目標

1. 我是誰 ? 我是 RS,,今年 25 歲,原本在一間資工所實驗室以 Android App Developer 的身分工作了將近一年,在 2020 農曆...

徵才 iOS工程師

工作內容 根據客戶需求進行產品開發,開發期間進行調整測試,並於開發完成後定期優化。 嘗試軟體新技術與新工具,維持code quality以及投入 new te...

徵才 【竹北】iOS App 開發工程師

職務說明:1.iOS商務App開發2.Swift程式設計3.UI設計4.api串接後端服務5.具iOS相關開發經驗 其他條件:1.作品可於App Store公開...

徵才 【仁維軟體】徵iOS APP工程師(內湖區)

[工作內容] 金融保險IOS APP開發經驗2年以上。(熟Objective C 及Swift) 因專案性質為金融/壽險產業相關,需駐點客戶端做專案,能與客...

技術 D31 - 讓我快速整理 30 天的文章懶人包吧!

讓我來簡單介紹 30 天的文章讓你看看吧 Overview 第三次參加鐵人賽了,這次我來分享我個人的隕石開發時期碰到的需求,這 30 天的文章也算是我個人...

鐵人賽 自我挑戰組 DAY 30
30 天了解 Swift 的 Combine 系列 第 30

技術 懶人包閱讀順序: 30 天了解 Swift 的 Combine

30 天的密集學習之後, Combine 的難度其實並沒有想象的高, 在未來 SwiftUI 的普及之下, 相信響應式編程會是一個對新手的一座難以跨越的高山,...

鐵人賽 自我挑戰組 DAY 30
Hey! UIKit, 做個朋友吧~ 系列 第 30

技術 Day 30: 終於結束的起點-UIScrollView

今天是UIScrollView的完結篇,同時也是鐵人賽的完結篇。沒想到竟然能在這3天把UIScrollView給寫完,在最後一天收尾。喜歡這種剛剛好的小確幸,有...

鐵人賽 自我挑戰組 DAY 30
iOS 新手開發的大小事 系列 第 30

技術 Day 30: 兩個 View Controllers 之間傳值 -2

前情提要 昨天介紹了利用 segue 達到正向傳值的方法,今天要介紹另外兩個逆向傳值的方法,有些其中的原理並沒有理解的很清楚,在講述上如果有錯誤,麻煩大家指正。...

鐵人賽 自我挑戰組 DAY 30
Hello Swift 系列 第 30

技術 30/30 命裡無時莫強求

Life cycle of View 生命週期loadView:用程式碼產生畫面 viewDidLoad:讀入畫面之後執行第一個載入的方法,可以按照自己希望Ap...

鐵人賽 自我挑戰組 DAY 30
Swift!從新手到微上手 系列 第 30

技術 Swift-Singleton

鐵人來到最後一天了,真的不容易,其實我的文章都有先寫好。不敢想像沒有寫好,每天被追著文章跑得日子。這次跟著好想工作室一起。總共29個參賽也是好大陣仗,尤其團體賽...

鐵人賽 自我挑戰組 DAY 30

技術 Day30:完賽不是結束,死掉才是 - TapCounterPlus

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第三十篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 Mobile Development DAY 29

技術 D29 - 讓我們來測試看看你的 APP 功能是否正常吧!

在讓我們在專案中進行一些程式碼相關的測試吧! ? 隕石小故事 我先自首,我很少在專案上做一些測試相關的程式碼(跪)。但是某些時候有些需要計算或複雜的拼湊...