iT邦幫忙

swift相關文章
共有 917 則文章
鐵人賽 Mobile Development DAY 9

技術 Day 9 - 48. Rotate Image - 解法與複雜度分析 - LeetCode in Swift

繼第 8 天的「19. Remove Nth Node From End of List」,今天來解 這題!還沒看過第 8 天或再之前天數的朋友,歡迎也去看...

鐵人賽 Mobile Development DAY 7

技術 【Day 7】 實戰演練一:認識基本工具並建立釣組

今日重點 今天不寫程式,但您若是「第一次」照著本串分享實作,難度應該也不會太低。 今天因為工作的關係,所以只剩一小時可以寫文章,我相信來看這串文章的人,應該多...

鐵人賽 Mobile Development DAY 8

技術 Day 8 - 19. Remove Nth Node From End of List - 解法與複雜度分析 - LeetCode in Swift

繼第 7 天的「64. Minimum Path Sum」,今天來解 19 這題!還沒看過第 7 天或再之前天數的朋友,歡迎也去看看~ 話不多說,我們開始吧!...

鐵人賽 Mobile Development DAY 7

技術 Day 7 - 64. Minimum Path Sum - 解法與複雜度分析 - LeetCode in Swift

繼第 6 天的「53. Maximum Subarray」,今天來解 64 這題!還沒看過第 6 天或再之前天數的朋友,歡迎也去看看~ 今天這題有點前一天的進...

鐵人賽 Mobile Development DAY 5

技術 【Day 5】 跟上潮流:蘋果生態系的機器學習方案

前言 在前面四篇,解釋如何使用 Amplify 的 Data Modeling 承接手機端資料,並且與 AWS 端進行 增、刪、修、查,概念就是如此簡單,但是...

鐵人賽 Mobile Development DAY 6

技術 Day 6 - 53. Maximum Subarray - 解法與複雜度分析 - LeetCode in Swift

繼第 5 天的「15. 3Sum」,今天來解 53 這題!還沒看過第 5 天或再之前天數的朋友,歡迎也去看看~ 話不多說,我們開始吧! 基本資訊 難度: M...

鐵人賽 Mobile Development DAY 5
SwiftUI 的大大小小 系列 第 5

技術 Day 5 - SwiftUI 和 Optional 屬性的綁定

前一篇是提到「在 SwiftUI 的 View 達成以 protocol 為 @ObservedObject 屬性的型別」,雖然本系列文章基本上沒有前後關聯,...

鐵人賽 Mobile Development DAY 5

技術 Day 5 - 162. 3Sum - 解法與複雜度分析 - LeetCode in Swift

繼第 4 天的「162. Find Peak Element」,今天來解 15 這題!還沒看過第 4 天或再之前天數的朋友,歡迎讀讀~ 這題是這系列第 1 天...

鐵人賽 Mobile Development DAY 4

技術 Day 4 - 162. Find Peak Element - 解法與複雜度分析 - LeetCode in Swift

繼第 3 天的「121. Best Time to Buy and Sell Stock」,今天來解 162 這題!還沒看過第 3 天或再之前天數的朋友,歡迎...

鐵人賽 Mobile Development DAY 3

技術 Day 3 - 121. Best Time to Buy and Sell Stock - 解法與複雜度 - LeetCode in Swift

繼第二天的「160. Intersection of Two Linked Lists」,今天來解 121 這題!還沒看過第二天或再之前天數的朋友,歡迎也去看...

鐵人賽 Mobile Development DAY 1

技術 【Day 1】 承先啟後:未來的開發計畫與精進項目

前言 「依然無法成為釣魚大師」系列,作為「無法成為釣魚大師」的續作,當然是因為去年寫得倉促,覺得有許多遺珠未能作出。在開始進入正題前,我在下方會條列出要接著做的...

鐵人賽 Mobile Development DAY 2

技術 Day 2 - 160. Intersection of Two Linked Lists - 解法與複雜度 - LeetCode in Swift

繼第一天的「Day 1 - 1. Two Sum - 解法與複雜度 - LeetCode in Swift」,今天來解 160 這題!還沒看過第一天的朋友,歡迎...

鐵人賽 Mobile Development DAY 1

技術 Day 1 - 1. Two Sum - 解法與複雜度 - LeetCode in Swift

難度: Easy 網址: https://leetcode.com/problems/two-sum/ 鐵人賽的第一天,做為起手式,就先從最簡單的 Two...

技術 iOS SDK 學習筆記04:淺談 Target-Action

What is Target-Action? 整理一下目前我對 target-action 的理解: 讓我們先來看落落長的定義 The term target...

技術 iOS SDK 學習筆記03:Image set 的 Render As 屬性

在實作 UITabBar 的圖標時,需求是自訂圖片,並分別分配選取與未選取的圖片。 期望的效果應該是這樣 但實際上會變成這樣 研究了一下發現要去 Assets....

技術 iOS SDK 學習筆記02:async / await

在閱讀 Apple Education 出版的 Develop in Swift Data Collections 這本書時,關於 URLSession 部...

技術 iOS SDK 學習筆記01:UIResponder & Delegate design pattern — 以收起鍵盤為例

本文是我在 iT 邦幫忙第一篇文章,這系列主要紀錄學習 iOS SDK 的一些心得。另外我的主要興趣是攝影,想說可以在每一篇文章中偷渡自己的作品~ Whe...

技術 iOS 人物去背

Apple 在 CoreImage 裡提供了強大的 CIFilter 方便我們影像處理前提是只能處理 CIImage,所以需要先將 Image 轉成 CIIma...

技術 【Day 38】集郵冊:AWS Amplify Storage

tags: 釣魚術 swift AWS Amplify 前言 接續前一篇談論集郵冊的 【Day 37】,今天來試用 Amplify (AWSS3Storage...

技術 【Day 36】私房釣點更新:刪除釣點功能

tags: 釣魚術 swift 前言 最近我將手機更新到 iOS 16 之後,發現我新增用來測試的資料,在刷進改版後的 App 後,資料並不會被重置。(先前儲...

鐵人賽 Mobile Development DAY 30

技術 Flutter Developer Learning SwiftUI. @State var lesson30 = "總複習"

按照慣例幫各位畫這30天的重點(趁機靠北一下,為什麼鐵人賽的文章列表10篇就分頁了,至少一次要能看30篇吧,Server loading有這麼重嗎...每次看個...

鐵人賽 Mobile Development DAY 29

技術 Flutter Developer Learning SwiftUI. @State var lesson29 = "環境變數"

Today Preview 本來是想講講有哪些常用的內建EnvironmentValues甚至是有哪些常用的property wrapper但還是算了= =...

鐵人賽 Mobile Development DAY 28

技術 Flutter Developer Learning SwiftUI. @State var lesson28 = "多平台"

Today Preview 1. 正文 今天的重點就是如何讓SwiftUI變成Mac app只要你的Mac是M1,就可以看到裝置列表裡面有Mac然後就可以ru...

鐵人賽 Mobile Development DAY 27

技術 Flutter Developer Learning SwiftUI. @State var lesson27 = "call RESTful API"

Today Preview 1. 正文 今天就來裝個套件、串個接口、轉個模型、秀個資料 裝個套件 雖然原生就有提供URLRequest等等與網路交互的方法不叫...

鐵人賽 Mobile Development DAY 26

技術 Flutter Developer Learning SwiftUI. @State var lesson26 = "生命週期+本地儲存"

Today Preview 1. 正文 1. App生命週期 展示了一下可以用Environment獲取scenePhase然後觀察ScenePhase的三種...

技術 【Day 35】集郵冊:透過 ActionSheet 選擇引入照片方式

tags: 釣魚術 swift 前言 上禮拜處理私事所以沒時間更新內容。之後恢復連載 開發進度 畫面 生出一個新按鈕,在相機按鈕被點按後,選擇行為 原始...

鐵人賽 Mobile Development DAY 25

技術 Flutter Developer Learning SwiftUI. @State var lesson25 = "頁籤(下)"

Today Preview 1. 正文 "頁籤(上)"介紹的tab長在下面而"頁籤(下)"介紹的tab卻長在上面XD...

技術 【Day 34】集郵冊:郵票打版

tags: 釣魚術 swift 開發進度說明 從前一篇做出的外觀接續修改後,如下圖所示 左上角的兩個數字,用來計算抓到的魚以及交手的魚,未來會存到本地的資料...

鐵人賽 Mobile Development DAY 24

技術 Flutter Developer Learning SwiftUI. @State var lesson24 = "頁籤(上)"

Today Preview 1. 正文 今天會講講iOS上(其實已經變全世界)最熱門的App呈現方式:TabBar但我覺得這個名字太沒有代表性了,Bottom...