iT邦幫忙

swift相關文章
共有 1005 則文章
鐵人賽 自我挑戰組 DAY 1
Swift!從新手到微上手 系列 第 1

技術 Swift-集合類型(Collection Types)

這是鐵人挑戰賽第一天,已經學了接近半年的Swift,先簡單地從語法開始為自己做一個回顧。 Swift 提供了三種集合類型分別是 Arrays是有順序的陣列(...

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

技術 1/30 Optionals-1

關於可有可無的Optionals,讓我們從Swift的基本型別開始說起。 Type 整數(Int):沒有小數點的數字,例如:0,2,-4。浮點數(Float):...

鐵人賽 自我挑戰組 DAY 2

技術 30 天了解 Swift 的 Combine: [02] 介紹響應式編程

首先, 讓我們認識響應式編程! 顧名思義, 響應式編程的目的是一種編程的方法, 其中心想法不同於物件導向編程是面對物件為主, 響應式編程是以面對資料變化為主....

鐵人賽 自我挑戰組 DAY 1

技術 Day01:走進程式的世界裡,你會害怕嗎?

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

鐵人賽 Mobile Development DAY 1

技術 D1 - 隕石開發的路上,有你有我

讓我們踏上隕石開發之路吧 ?。 Overview: 如果不知道為什麼標題要下 「諸神黃昏下的 iOS 工程師」 的讀者們,可以先閱讀以下文章就知道我目前遇...

鐵人賽 自我挑戰組 DAY 1

技術 30 天了解 Swift 的 Combine: [01] What is Combine?

What is Combine? 2019 年 7 月,apple 在 wwdc 介紹了全新的 SwiftUI,一個以宣告式編程結合響應式編程的所見即所得 UI...

鐵人賽 自我挑戰組 DAY 30

技術 Day 30: 鐵人賽完賽 &總結!

讓我們來看看這三十天發生了什麼事情吧 ?!! DAY 29 前言: 終於到了 DAY 30 了,這 30 天在思考要做什麼以及想梗想到頭快炸裂了,有時...

鐵人賽 自我挑戰組 DAY 30

技術 [2019鐵人賽Day30]老蕭咖啡館-無盡的愛,今生不悔

這首歌...是夢裡花的鋼琴聲你怎會挑這首...(霏語) 因為這首歌有出現在我跟妳曾經的回憶裡,印象十分的深刻且歌詞讓我更堅定等待著妳「穿越過風沙,劃破了手掌,堅...

鐵人賽 自我挑戰組 DAY 29

技術 Day 29: Soda Shake -給玩家一點回饋感吧!

透過播放音效以及震動給玩家一些回饋吧! 前言: 首先我們做到這邊已經約莫 80% 左右了(應該吧 ?), 所以其實也沒有什麼特別能做的,所以我們最後在這邊...

鐵人賽 自我挑戰組 DAY 29

技術 [2019鐵人賽Day29]老蕭咖啡館-逐漸揭開的真相(亦翔身份篇)(Calculator計算機之驚喜字語製作)

想必蕭亦翔一定很出色,才能把姊姊追到手,真想看看他本人(林宇)本人嗎...嗯,你一定會很驚訝的(霏語)(此時,看到老闆一臉陶醉的沈溺在自己的小世界中) 老闆你呢...

鐵人賽 自我挑戰組 DAY 28

技術 [2019鐵人賽Day28]老蕭咖啡館-逐漸揭開的真相(真情流露篇)(Calculator計算機等於元件功能製作)

那霏語姊,妳那時是什麼感觸呢?(林宇) 嗯,印象那時我想著的是我何能何德,能讓一個人如此等待著我其實,我一直是幸福的,因有個人一直在等待著我,哪怕這答案永遠都得...

鐵人賽 自我挑戰組 DAY 28

技術 Day 28: Soda Shake - 裁判,可以這樣換了又換嗎?

使用 Tableview 中的 move 功能來進行更換玩家順序的動作吧! 前言: 上一次教學我們學會了在 TableView 進行新增、修改以及刪除的操...

鐵人賽 自我挑戰組 DAY 28

技術 swift 4.2 Day-28 計數器

不知道大家有沒有去過一些場合上有管制進入人數的,門口會有一位工作人員,拿著一個計數器,每放一個人進去就按一下,當計數器上的數字(進場人數)差不多到達一個標準時...

鐵人賽 自我挑戰組 DAY 27

技術 Day 27: Soda Shake - 做一個玩家列表吧!

透過 Tableview 來產生一個玩家列表,並且執行新增刪除修改的操作吧! 前言: 首先我們這個遊戲有分為單人與多人模式,單人模式我們就是單純的進入遊戲...

鐵人賽 自我挑戰組 DAY 27

技術 [2019鐵人賽Day27]老蕭咖啡館-逐漸揭開的真相(特調的感觸篇)(Calculator計算機基本運算元件功能製作)

霏語姊姊,老闆他真的不是蕭亦翔嗎?(林宇)他...嚴格說起來,確實不是(霏語)呃,那為何之後你們都知道這故事,且感覺你們關係都不錯啊?(林宇)妳問題很多唷!!誰...

鐵人賽 自我挑戰組 DAY 27

技術 swift 4.2 Day-27 Swift 字第

今天我們我們繼續沿用上一個專案,但是需要去做一點小改動來做到TableViewCell的自定樣式,要做到自定TableViewCell,首先我們要先來準備一些...

鐵人賽 自我挑戰組 DAY 26

技術 [2019鐵人賽Day26]老蕭咖啡館-逐漸揭開的真相(霏語篇)(Calculator計算機元件連結)

好吧,林宇,請讓我先跟你說聲Sorry嗯?為什麼要道歉啊?(林宇)從這一刻開始,我將跟妳說一些事實我怎有點被搞混淆了(林宇) (斐晴一臉看好戲的表情)其實,斐晴...

鐵人賽 自我挑戰組 DAY 26

技術 swift 4.2 Day-26 Swift 風格程式碼

在Swift3發佈以後,Swift社群也訂定一些規範,包括如何命名我們的程式與API。以下是一些可遵守的規範: ・寫一個函式時,寫一個函式時,雖然我們只寫它一...

鐵人賽 自我挑戰組 DAY 26

技術 Day 26: Soda Shake - 透過用手機甩動汽水君!

使用 UIInterpolatingMotionEffect 幫我們的汽水君加上一個視差效果吧! 前言: 前面兩次教學動畫我們製作了一個汽水君的晃動效果以及背...

鐵人賽 自我挑戰組 DAY 25

技術 swift 4.2 Day-25 TableView的傳值

今天來講講頁面之間的傳值 (Segue)。我們先來設定一下我們所需要的東西,首先我們需要一個 TableViewController 及一個 UITableV...

鐵人賽 自我挑戰組 DAY 25

技術 [2019鐵人賽Day25]老蕭咖啡館-三種滋味(Calculator計算機UI製作)

我問了蕭亦翔兩個問題:1.你不覺得難過嗎?喜歡這麼久了。他回答我:不會,因為,她找到她的歸屬了...身為朋友,我應該開心,而不是難過... 2.你不會還很在意嗎...

鐵人賽 自我挑戰組 DAY 25

技術 Day 25: Soda Shake - 讓畫面充滿氣泡吧!

使用動畫效果讓你的背景充滿氣泡效果吧! 前言: 前一篇教學我們學會了如何讓我們的汽水君搖晃,那除了搖晃效果以外,我們也需要製作氣泡的動畫效果讓畫面更像汽...

鐵人賽 自我挑戰組 DAY 24

技術 [2019鐵人賽Day24]老蕭咖啡館-也許,不愛,也是一種愛(Notification推播功能)

十月十四日,這期間左右。霏語跟袁姊爭吵了起來。但是,我當旁觀者的,怎到最後也變成其中的主角... 袁姊她很沮喪,而她沮喪時的一句話,讓我考慮放棄...繼續堅持等...

鐵人賽 自我挑戰組 DAY 24

技術 Day 24: Soda Shake - 晃動吧!汽水君!

藉由晃動手機來觸發動畫效果,並且讓你的圖片動起來吧! 前言: 此 App 中的主角,汽水君 ? 在這次教學我們會先使用原生的 motion 方法來獲取...

鐵人賽 自我挑戰組 DAY 24

技術 swift 4.2 Day-24 自定 Header

上次我們說明了如何在tableView設定了Header,今天我們來看看是如何設定Header的!首先我們將tableView(:titleForHeader...

鐵人賽 自我挑戰組 DAY 23

技術 [2019鐵人賽Day23]老蕭咖啡館-道盡此情(地圖導航)

三月一日,下午。待在原物咖啡想著妳的點滴。突然,有感而發寫下這篇短文。獻給妳,也獻給我自己。 彈奏。那序曲,諷刺交響曲。欺騙。風吹破,剩下著誓言。失去。真累了,...

鐵人賽 自我挑戰組 DAY 23

技術 Day 23: 第二輪挑戰賽,做一個 Soda Shake!

使用 Swift 來打造一個類似 Switch 中的 Soda Shake 遊戲吧! 任天堂 Switch 內的 Soda Shake 前言: 鐵人賽...

鐵人賽 自我挑戰組 DAY 23

技術 Swift 4.2 Day-23 將表格 App 加上 Header

當我們資料很多時又雜亂時該怎麼辦呢?我們可以設定一個叫”header”的Title,來將資料加以分類。最常見到的就是手機裡的通訊錄,裡面各筆的資訊被按照名...

鐵人賽 自我挑戰組 DAY 22

技術 [2019鐵人賽Day22]老蕭咖啡館-確認真相(Map加入圖層類型切換)

二月二十八日,中午。今天,跟著霏語以及霏語的妹妹弦情,約在購物商場閒聊。而霏語的乾姊姊,也來了。在莫名的時間裡,多認識了一位朋友。感覺,對妳的熟悉又拉近了些。...

鐵人賽 自我挑戰組 DAY 22

技術 Swift 4.2 Day-22 建立表格App

今天岔開一下,來實作一下。 表格視圖App(Table View)是iOS App中常見的UI元件,最簡單的例子,打開你的手機通訊錄,就是一個表格視圖。 我...