在iOS開發(fā)中,UIScrollView及其子類(如UITableView、UICollectionView和WKWebView)提供了豐富的滾動功能。隨著iOS 11的發(fā)布...
在iOS開發(fā)中,UIScrollView及其子類(如UITableView、UICollectionView和WKWebView)提供了豐富的滾動功能。隨著iOS 11的發(fā)布...
簡化移動應用異步編程 在移動應用開發(fā)的世界中,異步編程是一項基本技能,它允許開發(fā)者執(zhí)行后臺任務(wù)而不影響用戶界面的響應性。Bolts Framework,由Parse和Face...
摘要:PromiseKit是一個為Swift和Objective-C語言設(shè)計的Promises庫,旨在簡化異步編程。本文將介紹PromiseKit的基本功能和如何使用它來改善...
最近閑來無聊記錄一下docker部署golang項目到阿里云服務(wù)器中1.創(chuàng)建目錄在目錄內(nèi)創(chuàng)建main.go文件然后在main.go中寫一個很簡單的程序做測試內(nèi)容如下: 2.在...
在軟件開發(fā)中,狀態(tài)機是一種強大的工具,用于管理復雜系統(tǒng)中的狀態(tài)轉(zhuǎn)換。Objective-C開發(fā)者現(xiàn)在可以通過TransitionKit這個輕量級庫,優(yōu)雅地實現(xiàn)狀態(tài)機。本文將介...
公司內(nèi)部項目多使用的是組件化的開發(fā),可以把項目打包后給內(nèi)部或者外部公司集成使用,但是在打包給公司內(nèi)部的app打包到TestFlight中進行內(nèi)部測試發(fā)現(xiàn)項目內(nèi)有一個我們自己開...
最近在使用flutter開發(fā)新項目,相信很多開發(fā)者在開發(fā)初期都需要考慮到項目的健壯性以及擴展性,在使用flutter開發(fā)初期時就需要考慮到這些,避免項目后期逐漸擴大之后工程代...
本文記錄是在Golang中配置本地代碼環(huán)境的時候需要使用到的一些命令以及環(huán)境變量; Go mod 命令 Go mod環(huán)境變量 使用Go Modules 初始化項目
mac 終端命令kill掉某個指定端口。 首先我們需要知道這個端口現(xiàn)在被哪個進程使用,然后將這個進程關(guān)閉。 第一步在終端命令輸入: lsof -i : 端口號(如:lsof ...
framework開發(fā)中每次手動打包生成模擬器與真機包都比較麻煩需要使用終端執(zhí)行l(wèi)ipo命令,大家都知道自動打包總比手動每次合成包體的簡單,所以本文介紹了兩種利用腳本打包框架...
NSDate 用來表示公歷的 GMT 時間(格林威治時間)。是獨立與任何歷法的,它只是時間相對于某個時間點的時間差;NSDate 是進行日歷計算的基礎(chǔ)。 NSDateComp...
在項目中為了避免業(yè)務(wù)代碼與一些通用代碼過度耦合,可以考慮抽離出常用sdk暴露外部使用,聚合在Framework中,外部只管調(diào)用不管內(nèi)部實現(xiàn); 常用場景中可以做些代碼封裝,方式...
在開發(fā)中我們在項目中使用通用工具類時為了避免我們本地業(yè)務(wù)層的代碼與通用組件之間的粘性,我們在項目中使用到了pods管理本地庫的功能來把我們業(yè)務(wù)層的代碼和通用組件代碼進行剝離。...
1、回調(diào)方法:application:didFinishLaunchingWithOptions: 本地通知:UIApplicationDidFinishLaunchingN...