之前使用Masonry對UIScrollView進行過約束,當時是遇到了問題的,怎么約束都不對,因為趕進度直接改用frame了也沒有對問題深究。就這樣過了很久...........
之前使用Masonry對UIScrollView進行過約束,當時是遇到了問題的,怎么約束都不對,因為趕進度直接改用frame了也沒有對問題深究。就這樣過了很久...........
幾行代碼解決問題,有2個方案往下看說到iOS防截屏大部分人肯定說無法實現(xiàn),但是我在這樣回復了老板后,老板給我答復是:愛奇藝,實現(xiàn)了!?。。ǜ顿M視頻) 我們也是開發(fā)者,別人能實...
1.使用Homebrew安裝Carthage之前,先對其進行更新,不然可能會安裝到比較老的版本。 sudo brew update 2.安裝Carthage 方法1sudo ...
好奇觸摸事件是如何從屏幕轉移到APP內(nèi)的?困惑于Cell怎么突然不能點擊了?糾結于如何實現(xiàn)這個奇葩響應需求?亦或是已經(jīng)被響應鏈、手勢、target-action這一系列響應觸...
RunLoop源碼剖析---圖解RunLoop 源碼面前,了無秘密 前言 我們在iOS APP中的main函數(shù)如下: 我們在macOS下的main函數(shù)如下: 對比這兩個程序:...
需求圖 解析一下,title的文字換行,title前面加標簽,這樣的情況一般就會想到用NSMutableAttributedString富文本來解決,富文本的圖文混排可以完美...
Swift 2.0 中,引入了可用性的概念。對于函數(shù),類,協(xié)議等,可以使用@available聲明這些類型的生命周期依賴于特定的平臺和操作系統(tǒng)版本。而#available用在...
控件 WMZDropDownMenu[https://github.com/wwmz/WMZDropDownMenu] 為什么寫這個控件? 主流的篩選菜單很多都是固定樣式的,...
這兩天很多學員都想聽聽關于 Socket 的內(nèi)容! 所以花了一點時間就給它備了出來,公開課分享完全足夠了! 這里通過文字形式紀錄下來,方便大家對應學習 Socket是什么? ...
我這邊是新拉的代碼出現(xiàn)的這個報錯,其他情況的不清楚,網(wǎng)上也有答案,但是不清楚.這里我只針對我的錯誤進行解決 首先,我報錯的全部內(nèi)容 很明顯他說Pods-FoAnJiuYuan...
考試介紹 最近一直在帶大師班,學習有一段時間了帶著以下三個目的進行了一場測驗.收益頗多.這里也紀錄下來 ?? 考試檢測大家最近的學習 ?? 敲響警鐘,希望大家能夠端正學習態(tài)度、及...
調(diào)試包 iOS 14.2iOS 14.1iOS 14.0Tips: iOS 13.1.1(x) 第三位版本號變化為小版本,使用 iOS 13.1 的調(diào)試包即可注意: iOS ...
慢速查找流程分析.jpg 1、objc_msgSend滿流程查找切入點 1.1在經(jīng)過objc_msgSend流程分析[http://www.itdecent.cn/p/4d...
Runtime.png 1、Runtime[https://developer.apple.com/library/archive/documentation/Cocoa/C...
建議先看下Objc4-818底層探索(三):isa[http://www.itdecent.cn/p/a736f6468681] 先補充一些之前的知識點: 知識點1:關于掩...
1.類的內(nèi)存的ro數(shù)據(jù) 還是先上代碼: 上一章節(jié)OC底層4-類的探究分析(上)[http://www.itdecent.cn/p/95139dc97417]分析時,LGPe...
WWDC2020[https://developer.apple.com/videos/play/wwdc2020/10163/]介紹Objective-C 運行時的改進,主...
今天通過源碼的學習對類進行分析,從isa 的走位和繼承鏈來進行展開。我們先來看一下isa經(jīng)典的流程圖: isa流程圖.png 1 isa 的走位 先創(chuàng)建一個LGPerson類...