NSNotification在平時開發(fā)中使用非常頻繁秃臣。網(wǎng)上關于NSNotification介紹大多是停留在用法的介紹,基本上沒有深入介紹NSNotification原理的文章...
LLDB的Xcode默認的調(diào)試器,它與LLVM編譯器一起奥此,帶給我們更豐富的流程控制和數(shù)據(jù)檢測的調(diào)試功能弧哎。平時用Xcode運行程序,實際走的都是LLDB稚虎。熟練使用LLDB撤嫩,可以...
前言: 最近測試妹子老是抱怨我偶現(xiàn)的Bug不好復現(xiàn),我這邊出于偷懶(其實是工作很忙)一直再說不能復現(xiàn)Bug的妹子不是好測試蠢终,最近閑下來了序攘,正好談談Crash的收集和分析。 一...
1.顯示圖片 UILabel如何顯示圖片,一百度一大堆祭钉,在此附上代碼以及效果圖瞄沙。 可以看到,兩張圖片貼的很緊慌核,以及與之后的文字基本沒有間隙距境。 2.設置圖片間以及文字間距 這樣...
說明:旨在減少對第三方的依賴,一個比較簡單的實現(xiàn)思路垮卓;比起像YYLabel等強大的框架只是冰山一角垫桂!重在學習????(swift和objectC都有提供哦) 廢話不都說直接上...
前言:這篇文章主要描述私有庫的制作過程以及本人在使用過程中的一些問題和解決方案,提到組件化就不得不想到pods私有庫相關的東西(當然組件化不局限于結合私有庫使用粟按,還可以做成靜...
前言:上一篇準備工作組件化開發(fā)之私有庫制作以及常見問題 已經(jīng)說明了如何去制作私有庫并上傳伪货,以及私有庫podspec文件的一些寫法問題,有不清楚的可以通過上述傳送門去瞅一瞅钾怔,這...
我們將UIScrollView和他的子視圖之間的約束分為下面三類: 1忆蚀、間距類約束:子視圖和父視圖之間矾利,上,左馋袜,下男旗,右,四個方向的間距欣鳖。2察皇、寬高類約束:子視圖與父視圖的寬高比...
1、什么是MKNetworkKit? MKNetworkKit 是一個使用十分方便,功能又十分強大什荣、完整的iOS網(wǎng)絡編程代碼庫矾缓,完全基于 ARC。它只有兩個類, 它的目標是使...
前言 去年做了一個小組件稻爬,前些時間考慮到項目中可能會大規(guī)模實施嗜闻,完善簡化后新開了一個 repo: YBHandyList 。 有些朋友拋出了 nimbus桅锄、IGListKit...
對于 CTNetworking 設計理念和筆者的理解琉雳,Casa Taloyum 給出了回復: 已發(fā)出的請求是不可能做到真正取消的,所以請求的取消在實現(xiàn)上就是“即使拿到數(shù)據(jù)也不...
GitHub 地址:YBModelFile 一句代碼自動生成 Model 文件友瘤,拖入工程既能使用翠肘。 前言 當一個網(wǎng)絡數(shù)據(jù)比較復雜時,往往需要一些功夫來創(chuàng)建對應的數(shù)據(jù)模型商佑,筆者...
一锯茄、寫在前面 在我的iOS開發(fā)學習過程中,閱讀過許多同學的高仿項目文章茶没、源碼肌幽,對我助益頗深。但是許許多多的高仿項目在技術方面各有側重抓半,所以我先把本項目中值得探討的技術點列出喂急,...
系統(tǒng)環(huán)境:macOS CataLina 10.15.2 1. 安裝 RVM 開始安裝 進入目錄 成功后查看版本 2. Ruby升級 獲取Ruby版本 對比Ruby版本 更新R...
0、簡單的說一句 autorelease 已經(jīng)在 iOS 界叱咤風云這么多年笛求,現(xiàn)在網(wǎng)上也有很多類似的文章廊移,今天也來造個輪子。關于 autorelease 往往會出現(xiàn)這三個問題...
通知概念 蘋果官方文檔有一段對通知的介紹如下: A notification is a message sent to one or more observing objec...