序 曾幾何時,特別喜歡看、收集別人分享的面試真題,直到看到圖中這個學習方法,若有所思。在百度三面被掛掉之后,沉下心來,整理構建自己的開發(fā)體系,方便以后查看。 有些還沒有寫完后...
一.ITerm2簡介 1.安裝 iTerm2 是一款完全免費的,專為 Mac OS 用戶打造的命令行應用。直接在官網上http://iterm2.com/下載并安裝即可。 2...
人生就像RunLoop,不斷的循環(huán)、不斷的往復。當線程被殺掉,當生命結束,RunLoop就消失了,人生也就結束了。在有限的生命里,為何不讓自己像RunLoop一樣優(yōu)雅的活著,...
[TOC] 算法 - 十大經典排序算法(動圖演示) 基本上,排序算法的輸出必須遵守下列兩個原則: 輸出結果為遞增序列(遞增是針對所需的排序順序而言) 輸出結果是原輸入的一種排...
算法+ 數(shù)據(jù)結構 = 程序 導讀 1.1 為什么要學習數(shù)據(jù)結構與算法 這里很大的一部分原因是因為你沒有真正的去了解數(shù)據(jù)結構,你有想過為什么大廠都要求數(shù)據(jù)結構與算法嗎?為什么技...
info.plist文件中 View controller-based status bar appearance-> YES, 則控制器對狀態(tài)欄設置的優(yōu)先級高于applic...
在快手做分享 前滴滴同事邀請我去快手做分享。下面是分享時的 Slides: 詳細文章介紹:如何對 iOS 啟動階段耗時進行分析 | 星光社 - 戴銘的博客 代碼:GitHub...
paraStyle01.lineBreakMode = NSLineBreakByTruncatingTail;
UILabel首行縮進問題亟待解決UILabel* contentLabel = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, self.view.fram...
接下來我們來補充之前AFURLResponseSerialization這一塊是如何解析數(shù)據(jù)的 這實際是一個協(xié)議方法。而后面的解析類都是遵守這個協(xié)議方法,去做數(shù)據(jù)解析 AFH...
前言 啟動優(yōu)化一役后,超預期將所負責的 App 雙端啟動的耗時都降低了65%以上,iOS 在iPhone7上速度達到了400毫秒以內。就像產品們用后說的,快到不習慣。由于 A...
今天看到個問題,編輯工程提示Unknown type name 'NSString',如下圖 導致出現(xiàn)異常的原因是是因為工程中添加了一些.c文件(第三方開源解壓縮庫) 一般情...
總結一些iOS的底層面試題。鞏固一下iOS的相關基礎知識。 如有出入,還望各位大神指出。 OC對象 1. NSObject對象的本質是什么? NSObject對象的本質就是結...
懵逼 主要聊聊以下內容 1 Runloop基本概要 2 Runloop與定時器 3 Runloop常駐線程 4 Runloop性能優(yōu)化 Runloop基本概要 Runloop...