Superclass & Subclasssubclass子類別可以繼承Superclass父類別的方法與屬性。若要生成兩個相似的物件,可以先寫A類別(...
第二十三天,我們來試著解析Json資料格式並以一個小App來實作_使用者亂數產生器 解析Json資料 project:使用者產生器1.新增navigation...
讓我們在 APP 中開啟 Safari 吧~ ? 隕石小故事 之前在接案的時期有碰到過一個案子,只是一個單純內嵌 WebView 的 APP,我就問他有...
1. session 722 Introducing Combine link 在系列文章開始時,我們提到 Combine 的 3 個主角: Publish...
今天要來講講update們。 Performing Batch Updates 會有這系列的function,是因為一個小故事。 之前有說過,row的位置是ta...
簡要 搜尋這頁部分在下面的CollectionView有做特效所有圖片在固定時間都會換圖片今天就試著來效仿原生 Uber eat 圖片幻燈片 看到這個效果第一...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二二篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
Why 類別的實例使用前,都需要初始化。 What 設定實例每一個所儲存屬性的初始值,但Optional型別的屬性可以沒有初始值。 How 於宣告時設置。 cl...
前情提要 昨天跟今天的內容都是官方網站中,針對 table view 所做的說明跟解釋,因為之前在使用時,對內部的配置並不了解,很多都是自己摸索出來的,在寫鐵人...
除了ARC之外,另外需要提到的就是理解Reference cycle。對於單個物件,ARC會自動幫我們釋放記憶體。但多個物件互相引用時,指向彼此strong r...
第二十二天,來講解WKWebView實作方式以及在網頁顯示之前跑圈圈的實作方式 在ios顯示網頁需要有網址產生url, 拿到url request, 並用web...
簡要 現在要把上面一篇的功能整合到外送APP先來看原生Uber eat 有什麼元件 裡面應該是只有Google Map標記於101附近並且顯示兩個點下面一個T...
今天來談談一些table相關的參數取得,以及cell相關的操作。 Getting Numbers table view透過numberOfRows(inSect...
第二十一天,今天講解儲存資料方法這部分還尚未完成請見諒好多東西啊~~~~ userdefaults儲存小型資料 firebase第二種是firebase介紹...
(承21/30 OOPS!物件導向程式設計-1) 類別就像製作物件的藍圖,並且整合管理相關的資料,也可自定義型別。試著替類別加入「屬性」與「方法」來描述產生的物...
Combine 中的 Error handling 可方便處理 throws 的錯誤拋出。 開始之前,先建立 Error 與 Function enum Dem...
讓我們在 CollectionView 加上一個滑塊,讓畫面更有趣! ? 隕石小故事 我在隕石跟接案其中都有接到這種需求,而這種需求都是為了讓使用者知道...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二一篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
概觀 iOS 上的表格視圖顯示一列垂直滾動的內容,分為幾行。表格中的每一行都包含應用的一部分內容。例如,「聯絡人」應用程序在單獨的行中顯示每個聯絡人的姓名,「設...
ARC 如其名 “AutoMatic Reference Counting” 是自動化管理記憶體,所以開發者不用多花心力去處裡記憶體。 開發者所創造物件使用...
讓我們一起實作 TableView 的折疊效果吧! ? 隕石小故事 不管在開發或是接案的時候,常常碰到要對某些畫面做一些摺疊的效果,但是這些折疊效果想要...
物件導向程式設計 Obeject Oriented Programming(簡稱OOP),是一種程式觀念,而Objective-C和Swift都是物件導向程式設...
第二十天,來實作tableView囉! 跟pickerView很像的tableView實作方式 table view右面板新增table View拖曳至中間右...
SwiftLee 是一位樂於分享的 iOS 開發者, 在 Combine 釋出沒多久, 就發佈了介紹 Combine 的系列文章, 更在 mobiconf 上主...
簡要 現在Google Map應該是很多人都會使用不管是APP或是Web都很好用查詢地點規劃路線公車資訊 要搭幾號車其實上面都有呈現還有路段的壅塞程度更棒得是電...
終於來到了第20天,今天就恢復輕鬆主題,來講講與table外顯相關的一些參數及function吧! Appearance headerView / Footer...
概觀 一個選擇器視圖顯示一個或多個轉輪,用戶可以操控這些轉輪來選擇項目。每個轉輪(稱為組件)都有一系列代表可選項目的索引行。每行顯示一個字串或視圖,以便用戶可以...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二十篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
補班日 Protocol是定義特定任務的function或property、method或需求的藍圖。 Protocol能夠提供給Class、Structur...
簡要 接下來更詳細的餐廳資訊點進去餐廳地址以後就會跳轉到地圖頁面但使用的其實不是原生地圖是Google Map但既然提到地圖這次就來介紹兩個地圖的差別先來看原生...