小序:什么是堆? 先了解一下什么是堆,堆是計算機科學中的一種特別的樹狀數(shù)據(jù)結構,堆總是一棵完全二叉樹,它總是滿足下列性質: 性質1:堆中某個節(jié)點的值總是不大于或不小于...

小序:什么是堆? 先了解一下什么是堆,堆是計算機科學中的一種特別的樹狀數(shù)據(jù)結構,堆總是一棵完全二叉樹,它總是滿足下列性質: 性質1:堆中某個節(jié)點的值總是不大于或不小于...
一、Runloop概念 Runloop是通過內(nèi)部維護的事件循環(huán)(Event loop)來對事件/消息進行管理的一個對象。 沒有消息處理時,休眠以避免資源的占用,由用戶態(tài)切換到...
前言: 本文是在工作中開發(fā) Framework 過程中的對踩過的坑走過的彎路的總結,此教程 Swift 和 OC 都適用,文章末尾附可能遇到的問題以及解決方案,希望給各位開發(fā)...
當你點擊了屏幕上的某個view,這個動作由硬件層傳導到操作系統(tǒng),UIKit 就會打包出一個 UIEvent 對象,然后會把這個Event分發(fā)給當前正在活躍的 App ,告知當...
iOS 常用框架整理--Swift 1.Alamofire 類似于OC的AFNetworking,同時Alamofile也是AF的全稱 是一個使用Swift語言編寫的HTTP...
HsusueCocoa開發(fā)者社區(qū) 前言 全面屏剛出時,網(wǎng)上有說反人類。但過去這么久了,趨于技術的進步或看久了,大家也都慢慢習慣了(只是筆者還是買不起全面屏)。官方適配中文版文...
一份詳細的產(chǎn)品需求文檔撰寫指南,結合實例,分析細致。 在產(chǎn)品經(jīng)理的日常工作中,經(jīng)常需要借助各類文檔來和技術、設計等團隊成員打交道。從需求收集到功能落地,一份合格的產(chǎn)品文檔能夠...
昨天做了個獲取數(shù)組長度的題很有意思如果你想知道什么題? 既然你誠心誠意的發(fā)問了, 我就大發(fā)慈悲的告訴你! 給定一個正整數(shù)的數(shù)組, 給定個正整數(shù), 求正整數(shù)數(shù)組, 找出最...
之前我在基礎篇中提到兩數(shù)之和 , 那么中級偏我們就講講三數(shù)之和 題目:對于一個整數(shù)的數(shù)組, 是否存在a, b, c 使得 a + b + c = 0, 返回a b c 數(shù)組相...