iT邦幫忙

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

技術 Flutter Developer Learning SwiftUI. @State var lesson9 = "挑選器"

Today Preview 1. 正文 SwiftUI超多picker的總共有五種default, menu, segmented, wheel, inlin...

鐵人賽 自我挑戰組 DAY 16

技術 [2019鐵人賽Day16]老蕭咖啡館-實作篇,簡易查看相簿

呃~有拍照了,那來個簡易的查看相簿功能吧其實,真的很簡易簡易簡易,落漆落漆落漆,只是我這新手的練習品 Step1. 新增個Button「查看相簿」 Step2....

鐵人賽 自我挑戰組 DAY 5

技術 Day5: Chapter4: Object Template 模式(上)

Photo by Vidar Nordli-Mathisen on Unsplash 程式列 4-1 var products = [ (&quot...

鐵人賽 自我挑戰組 DAY 22

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

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

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

技術 23/30 不入虎穴焉得虎子

Superclass & Subclasssubclass子類別可以繼承Superclass父類別的方法與屬性。若要生成兩個相似的物件,可以先寫A類別(...

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

技術 7/30 UI元件之Slider

Apple官方文件 UISlider:滑桿也是App常見的元件,例如調整音量、明暗等等。 以元件製作滑桿以UISlider的value屬性,得知目前滑桿滑到的數...

鐵人賽 自我挑戰組 DAY 5

技術 [2019鐵人賽Day5]老蕭咖啡館-平淡無奇的基礎觀念說明(下)

可以不要這麼貼切嗎 ========== 那這則我們來提一下迴圈的部分吧,各位讀者撐著,這篇完基礎的部分就差不多了! Swift迴圈有:while、repeat...

鐵人賽 Mobile Development DAY 12

技術 《DAY 12》使用導覽控制器

導覽控制器的使用方法很簡單,只需點選起始的 View Controller,然後點選紅色圈選的地方,再選擇 Navigation Controller。 除了第...

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

技術 ARC自動引數計數(Automatic Reference Counting) (2)

除了ARC之外,另外需要提到的就是理解Reference cycle。對於單個物件,ARC會自動幫我們釋放記憶體。但多個物件互相引用時,指向彼此strong r...

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

技術 16/30 轉來轉去的Segues-1

Apple官方文件Segue:用於storyboard中不同視圖控制器(Scene)間轉場(亦稱作過場,transition),也就是從一個視圖控制器轉場到另一...

鐵人賽 Mobile Development DAY 27

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

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

鐵人賽 自我挑戰組 DAY 11

技術 [2019鐵人賽Day11]老蕭咖啡館-小技巧篇,iOS App Icons(快速製作各尺寸與設置方法)

[IT鐵人碎碎念篇] 第11篇,最近真的因為責任心,工作稍微忙碌,加上想把事情做好,就累的小偷懶了真是對不起各位來觀看的讀者Sorry雖然已經經歷了1/3了,但...

鐵人賽 自我挑戰組 DAY 3

技術 Swift中基礎之基礎之基礎到不行之語法part2

第三天, 繼第二天基礎基礎到不能更基礎之後再來part2吧!此篇介紹function, closure, map, filter的基本寫法及簡化寫法gogogo...

鐵人賽 Mobile Development DAY 10

技術 Flutter Developer Learning SwiftUI. @State var lesson10 = "日期挑選"

Today Preview 1. 正文 今天也是屬於比較單純的日子主要就是給各位看看Data Picker有哪幾種style分成 .compact .whee...

鐵人賽 自我挑戰組 DAY 27

技術 Swift中上架前的準備

第二十七天要上架了很緊張嗎?不知道該怎麼準備上架嗎?以下列出幾項上架前要注意的重點 icon每個App都有數自己的icon放置位置同樣是在放圖片的地方但要點...

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

技術 2/30 Optionals-2

(承1/30 Optionals-1) How 每當存取一個Optional變數,Xcode會強迫執行確認此Optional是否有值,以避免程式出問題。 強制...

鐵人賽 自我挑戰組 DAY 17

技術 [2019鐵人賽Day17]老蕭咖啡館-寒情風散(內附氣象資訊接收與解析(上))

讓我們繼續故事吧~ 二月二十一日,早上。這天,不知為什麼,我寫出了這文章。 寒戀情似雪,彷冰凍分覺。不曉風何往,葉落散心人。-『寒情風散』- 二月的天,寒冷的...

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

技術 8/30 UI元件之AlertController

Apple官方文件 UIAlertController:警告控制器的執行流程如下:1.使用者按下按鈕,執行func showAlert2.showAlert會先...

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

技術 11/30 Auto Layout

排版排起來~ Why 因為iPhone,Ipad有各種不同尺寸,我們要透過Auto Layout設計「自適應使用者介面」(adaptive user inte...

鐵人賽 Mobile Development DAY 25

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

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

鐵人賽 Mobile Development DAY 9

技術 【Day 9】Swift UI - 初步完成 ToxicFishListView / 導入 TabView

tags: 釣魚術 SwiftUI 開發筆記 我們幾乎是完成了有危險的魚類圖鑑,接下來要製作下一個功能,釣點紀錄的功能。 在那之前,不同功能的畫面之間,應該要...

鐵人賽 自我挑戰組 DAY 29

技術 Swift中的tableView實作方式 part2

tableViewController內容很有可能跟狀態列重疊 處置方法有兩種: 方法一: 程式碼增加隱藏狀態列的 prefersStatusBarHidden...

鐵人賽 Mobile Development DAY 24

技術 D24 - 使用 SwiftUI 讓有趣的點子變成 Apps{無限猴子打字機: 為什麼 id 重複了?}

昨天,我們在 Xcode console 上一直看到這個 warning ForEach<Array<String>, String, Tex...

鐵人賽 Mobile Development DAY 14

技術 D14 - 使用 SwiftUI 讓有趣的點子變成 Apps{葛麗絲逆走鐘: 加上 WebView 讀取外部網頁}

現代的 app,基本都會有和網路進行溝通的 feature。現在想加上一頁 WebView,去連到葛麗絲.霍普的 wiki 頁面。把他連到 wiki 頁面,就可...

鐵人賽 自我挑戰組 DAY 11

技術 Swift中的UIKit-part2 (UISwitch開關, UISlider滑桿)

第11天,繼續介紹不同的UIKit今天介紹另外兩個UISwitch, 以及UISlider往下看吧! UISwitch(開關)拖曳連接程式碼:action拖...

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

技術 17/30 轉來轉去的Segues-2

(承16/30 轉來轉去的Segues-1) 關於你的名字...和storyboard ID。 storyboard ID就是View在storyboard上的...

鐵人賽 Mobile Development DAY 16

技術 Flutter Developer Learning SwiftUI. @State var lesson16 = "佈局"

Today Preview 1. 正文 其實基本的佈局不外乎就是3Stack + padding今天談一些輔助佈局的東西 1.1 前面某集有提到SwiftU...

鐵人賽 Mobile Development DAY 13

技術 D13 - 使用 SwiftUI 讓有趣的點子變成 Apps{葛麗絲逆走鐘: 機芯 ObservableObject}

在 D4 的文章,我本來設計了三個物件 時針、分針、秒針 錶盤 動力來源(真實世界的機芯) 目前完成了上面兩個,也讓這個 app 跑起來,不過,我還是想要有...

鐵人賽 Mobile Development DAY 9

技術 D9 - 用 SwiftUI 讓有趣的點子變成 Apps{葛麗絲逆走鐘:組合錶盤和時分秒針}

錶盤和時分秒針都完成之後,我們開始組合這些元件。之前宣告要組合這些組件的 View 為 ClockContainerView,把物件用 ZStack 組起來的程...

鐵人賽 自我挑戰組 DAY 8

技術 Swift中的記憶體管理

第八天,來講點程式碼中記憶體何時會用到何時不需要可以節省的吧!好難表達清楚沒有寫太多東西主要還是透過實際執行程式碼更了解記憶體會使用在哪~ 記憶體管理init(...