iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

iOS 從 Objective-c 進化為 Swift 的 30天之旅 系列

我是一個失業仔
公司剛倒閉
過氣OC沒人要
Swift人氣日益增
人生好累
一隻猿

鐵人鍊成 | 共 30 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 1] 事前準備 設計一個娃娃機出貨記帳本 APP !?

提要 雖然現在夾娃娃機漸漸沒這麼熱絡但是基本上沒有專屬於台主所用的記帳本使用進銷存APP是有的但大部分需要收費以及"進銷存"部分台主應該不知...

2018-10-05 ‧ 由 badgameshowtw 分享
DAY 2

[Day 2] Swift 與 OC 的變數差異

物件部分 OC @property (weak, nonatomic) IBOutlet UIButton *addBtn; @property (weak,...

2018-10-06 ‧ 由 badgameshowtw 分享
DAY 3

[Day 3] Swift TableView 與 客製化cell設計

TableView 上次使用stroyboard拉完UI研究的時候改道View做顯示原本的ViewController當作controller使用 Swift...

2018-10-07 ‧ 由 badgameshowtw 分享
DAY 4

[Day 4] iOS userdefaults 分別存 VS 存在同一個NSArray 速度比較

儲存方式 前言 iOS 儲存方式有很多例如 NSUserDefaults plist archiving (封存) SQLite Core Data 以上我...

2018-10-08 ‧ 由 badgameshowtw 分享
DAY 5

[Day 5] 重新規劃架構

原來規劃 原本計劃class為 進貨 新增進貨 出貨 新增出貨 但後面覺得UI感覺都差不多因此將其合併為 進貨與出貨 新增進貨與新增出貨 重複利用性高...

2018-10-09 ‧ 由 badgameshowtw 分享
DAY 6

[Day 6] Swift MVC 簡易分層練習

選用MVC是因為之前OC有使用過MVVM可以分散controller肥大問題但我目前沒使用 待以後補上 Controller轉換Controller OC Ho...

2018-10-10 ‧ 由 badgameshowtw 分享
DAY 7

[Day 7] Swift 簡易計算機 (一)

Safe Area 原本在網路上查詢以下程式碼抓取Safe Area但是很常時候在載入時沒辦法即時抓取會延遲個0.幾秒才會顯示 view.safeAre...

2018-10-11 ‧ 由 badgameshowtw 分享
DAY 8

[Day 8] Swift 使用單例 singleton 做一個 全域變數

前言 singleton 中文單例?史丹利?當然可以使用userdefault可是集中管理就不方便應該沒辦法看所有的變數除非用程式叫出來看?太麻煩了之前是使用s...

2018-10-12 ‧ 由 badgameshowtw 分享
DAY 9

[Day 9] Swift Extension 與 Class 使用範例

Extension 等價於 Objective-C 的 CategoryCategory 只能作用於 Class , Extension 則是所有看得到的型別皆...

2018-10-13 ‧ 由 badgameshowtw 分享
DAY 10

[Day 10] Swift UserDefault 在Model裡大爆炸

前言 計畫新增兩個Model第一個Model 儲存變數用比如 name,age,tel第二個Model 儲存第一個Model list並且創造一些方法讓cont...

2018-10-14 ‧ 由 badgameshowtw 分享