Nathan Chou使用Firebase Crashlytics 來掌握iOS App的Crash報告Firebase Crashlytics是一款輕量級的即時當機崩潰記錄器,可幫助我們跟踪,確定優先級並解決影響您應用質量的穩定性問題。當問題嚴重性突然增加時,它會發出警報。Crashlytics通過智能地對App Crash進行分組並突出顯示導致App…Jan 2, 2019Jan 2, 2019
Nathan Chou看膩了一成不變的小黑窗?改用iterm2 + oh-my-zsh吧這篇的做法會依循以下兩個原則,讓不熟自訂 zsh 的人可以最輕鬆的入門:Nov 15, 2018Nov 15, 2018
Nathan Chou關於weak與lazy修飾字記憶體管理是一個很重要的議題,如果沒有好好妥善管理的話,會導致應用程式閃退的,繼上一篇ARC文章主題,在這邊複習一下weak修飾字順便加碼介紹一下lazy修飾字,如何利用這兩個修飾字解決記憶體leak和節省記憶體的使用。Jul 18, 2017Jul 18, 2017
Nathan Chou使用cocoaPods來管理第三方套件當我們開發專案的時候,常常會使用到第三方套件來輔助開發,例如swiftyJSON、Alamofire、SDWebImage等等,但每當套件更新時我們就得必須重新引用,這種方式對我們開發者來說相當的消耗時間,甚至還會發生誤刪其他套件的情況,這時若能使用CocoaPods來替我們管理…Jul 18, 2017Jul 18, 2017
Nathan Chou關於swift ARC (上)Swift使用自動引用計數的機制來跟蹤和管理應用程式的內存,ARC全名為(Automatic Reference Counting),通常情況下,swift的內存管理機制會一直起著作用,你無須自己來考慮內存的管理,ARC會在類別的實例不再被使用時,自動釋放其佔用的內存。Jul 18, 2017Jul 18, 2017