一捌显、brew 安裝腳本 (自動選擇軟件源) /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw...

一捌显、brew 安裝腳本 (自動選擇軟件源) /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw...
App.framework 和 flutter.framework圆到,包含其他資源文件,無法打包為static framework;FlutterPluginRegistran...
1芽淡、UINavigationBar 在iOS 15中,UINavigationBar默認(rèn)為透明豆赏。在滑動時會有模糊效果挣菲。如果想要一直就是模糊效果,可以通過改變scrollEdg...
本文Demo的完整工程代碼, 參考這里的EqualAndHashDemo 目錄 為什么要有isEqual方法? 如何重寫自己的isEqual方法? 為什么要有hash方法? ...
我最近在通讀 YYModel 源碼,在快速上手使用的時候抚岗,發(fā)現(xiàn)網(wǎng)上對 YYModel 的使用解釋很不完善或杠。哪怕是 YY大神自己的使用說明,我直接復(fù)制拿來用也發(fā)現(xiàn)有用不了宣蔚。所以...
簡介 是不是有許多小伙伴在刷力扣的時候感覺無從下手胚委?從頭按順序開始刷的童鞋們可能會比較有感觸挟鸠,為什么才第四題就感覺很難了?沒關(guān)系,本文將對力扣的 1-700 題中不需要會員的...
UIWindow 簡介 一個UIWindow對象為應(yīng)用程序的用戶界面提供了背景以及重要的事件處理行為亩冬。UIWindow繼承自UIView艘希,我們一般不會直接去設(shè)置其UI展現(xiàn),但...
對象創(chuàng)建 原型(Prototype) 使用原型實例指定創(chuàng)建對象的種類鉴未,并通過復(fù)制這個原型創(chuàng)建新的對象枢冤。 array 就是原型了,array2 以 array 為原型铜秆,通過 c...
第一次寫文章語言表達能力太差连茧。如果有哪里表達的不夠清晰可以直接評論回復(fù)我,我來加以修改核蘸。這篇文章力求脫離語言的特性,咱們多講結(jié)構(gòu)和算法啸驯。即使你不懂iOS開發(fā)客扎,不懂Object...
[TOC] 簡介 MLeaksFinder 是WeRead團隊開源的一款檢測 iOS 內(nèi)存泄漏的框架,其使用非常簡單罚斗,只需將文件加入項目中徙鱼,如果有內(nèi)存泄漏,3秒后自動彈出 a...
1. 思路 當(dāng)我們想要判斷兩個對象相等時,我們到底是在比較什么?我覺得可以通過以下三個方面的比較來確定兩個對象相等 指針是否相等 兩個對象所屬的類是否一樣 兩個對象中的各個字...
UI給的圖有時候很小,或者有個需求需要我們擴大button的點擊區(qū)域袱吆, 我們一般的操作是在button 上添加一個view 增加點擊事件厌衙,但是我們還有其他更方便的方法去擴大b...
在說Push Notification的響應(yīng)之前,先來討論下iOS應(yīng)用程序的狀態(tài)绞绒,回調(diào)方法以及狀態(tài)切換 應(yīng)用程序的狀態(tài) 回調(diào)方法application:didFinishLa...
文章系列《RACSignal 》《RACDisposable》《RACSubject喻杈、RACReplaySubject》《iOS RAC - 基本用法》《iOS RAC - ...
為了弄清楚"map與flattenMap有什么區(qū)別"這個問題,對flattenMap背后的bind方法做一些深入了解狰晚。 bind源代碼理解 先看一段使用map的示例代碼: 這...