開篇 作為一名iOS程序員,探索OC底層原理永不止息,同時也是永遠(yuǎn)的痛,最開始只能靠猜測!后面慢慢找到了蘋果官方開源的源碼來輔助看一下,但是盡管這樣,還是顯得不太直觀!如果o...
RunLoop RunLoop概念 RunLoop理解為運行循環(huán)。其本質(zhì)就是一個do-while,這里的do-while和普通的do-while循環(huán)不一樣,一般的 while...
介紹 最近一直在總結(jié)學(xué)習(xí),有一段時間了以下內(nèi)容收獲不少收益頗多。這里也紀(jì)錄下來提供大家喜歡大家喜歡和轉(zhuǎn)發(fā)。 喜歡的可以收藏,大家一起努力。 猿輔導(dǎo) 3.2 組件化架構(gòu)介紹? ...
列表是最常用的UI組件,iOS中列表分為UITableView和UICollectionView。UITableView是普通的縱向滑動列表,UICollectionView...
昨天在設(shè)置ATS的時候發(fā)現(xiàn)info.plist里面居然沒啥東西了,果然又是Xcode 新特性,廢話不多說,上對比圖。
通知相關(guān)系列文章iOS10 之前通知使用介紹[iOS] 通知詳解: UIUserNotificationiOS10 相關(guān)API[iOS] 通知詳解:iOS 10 UserNo...
作為一名iOS開發(fā),如果能夠熟練的運用Runtime相關(guān)的技術(shù),能使你在實際項目中如虎添翼,解決復(fù)雜的問題、實現(xiàn)復(fù)雜的需求。(供參考查詢使用) API對應(yīng)函數(shù)名稱與函數(shù)作用 ...
在項目中,為了避免按鈕被頻繁點擊,我們一般會操作 UIButton 的可點擊狀態(tài):enabled,但是如果需要處理的多了,會增加我們開發(fā)的工作量,也會增加邏輯不夠清晰下的遺漏...