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