RxSwift的使用詳解 一. RxSwift簡介 推薦: RxSwift官方文檔[https://link.juejin.im/?target=https%3A%2F%2F...

RxSwift的使用詳解 一. RxSwift簡介 推薦: RxSwift官方文檔[https://link.juejin.im/?target=https%3A%2F%2F...
iOS 15 的 UITableView又新增了一個新屬性:sectionHeaderTopPadding 會給每一個section header 增加一個默認(rèn)高度俄周,當(dāng)我們 ...
在swift用runtime獲取對象的屬性時吁讨, 對象要加 @objcMembers 才能獲取到
項(xiàng)目中針對某一個 View 需要進(jìn)行橫屏,在 iOS16 之前的方式大部分都是采取設(shè)置設(shè)備的方向來實(shí)現(xiàn)的峦朗,但是在 iOS16 開始這種方式已經(jīng)無效了建丧,如果使用設(shè)置設(shè)備方向來實(shí)...
pod 'SwJPush', :tag => '0.3.0', :git => 'http://.../SwJPush.git'
Universal Links我覺得就是蘋果一種調(diào)起APP的一種方式。 在圖一中 Domains : 里面寫哪些域名可以調(diào)起我們的APP 注意: 不單單針對二級域名波势,如果...
https://swiftgg.gitbook.io/swift/swift-jiao-cheng[https://swiftgg.gitbook.io/swift/swif...
Moya的使用 關(guān)于Moya Moya是對Alamofire的再次封裝翎朱。 讓我們用一張圖來簡單來對比一下直接用Alamofire和用moya的區(qū)別: 有關(guān)Alamofire ...
1.以前的誤解 很久之前就聽說過長連接的說法,而且還知道HTTP1.0協(xié)議不支持長連接拴曲,從HTTP1.1協(xié)議以后争舞,連接默認(rèn)都是長連接。但終究覺得對于長連接一直懵懵懂懂的澈灼,有種...
設(shè)計模式的簡介 設(shè)計模式(Design pattern)代表了最佳的實(shí)踐竞川,通常被有經(jīng)驗(yàn)的面向?qū)ο蟮能浖_發(fā)人員所采用。設(shè)計模式是軟件開發(fā)人員在軟件開發(fā)過程中面臨的一般問題的解...
const修飾位置不同叁熔,代表什么委乌? 驗(yàn)證的時候?yàn)槭裁床荒苡肗SString 只能用int?
我們可以從圖1看到 NSObject有一個屬性isa用Class來定義遭贸,那么我點(diǎn)擊Class接著看 我們可以從圖2可以看到Class是objc_class的一個指針,那么我們...
首先要先學(xué)習(xí)下響應(yīng)者對象UIResponder心软,只有繼承UIResponder的的類壕吹,才能處理事件。 我們可以看出UIApplication删铃,UIView算利,UIViewCon...
1. 什么是Hash表 先看一下hash表的結(jié)構(gòu)圖: 數(shù)組 + 鏈表 哈希表(Hash table,也叫散列表)泳姐,是根據(jù)鍵(Key)而直接訪問在內(nèi)存存儲位置的數(shù)據(jù)結(jié)構(gòu)效拭。也就是...
在iOS中我們會經(jīng)常遇到frame和bounds,這兩個概念很相似胖秒,但是也有區(qū)別缎患。frame還好理解,但是bounds就比較容易迷惑人阎肝。我們通過實(shí)例來講解下bounds的概念...