內(nèi)存布局圖內(nèi)存布局圖 代碼演示
Run loop 剖析:Runloop 接收的輸入事件來自兩種不同的源:輸入源(intput source)和定時(shí)源(timer source)。輸入源傳遞異步事件。通常消息...
1 回顧 透露一下,本人是雙非二本,自從高考失利以后還以為自己要一直這么平凡下去,沒想到過了三年終于又給我一個(gè)機(jī)會(huì)讓我重新證明了自己,能給我去阿里、頭條跟美團(tuán)的面試機(jī)會(huì),最后...
主要總結(jié)下以下常用權(quán)限的獲取及請求授權(quán)用法等(均不考慮iOS8以下系統(tǒng)):網(wǎng)絡(luò)權(quán)限 推送權(quán)限 定位權(quán)限 通訊錄權(quán)限 相機(jī)權(quán)限 相冊權(quán)限 網(wǎng)絡(luò)權(quán)限 使用系統(tǒng)CoreTeleph...
怎么檢測項(xiàng)目中的Data race? 下面就進(jìn)入正題簡單聊一聊iOS中的鎖,以及相關(guān)的內(nèi)容(由于本人能力有限,文中難免有一些遺漏或者錯(cuò)誤,請各位看官不吝賜教!謝謝!??) 簡單...
權(quán)限簡介 Linux系統(tǒng)上對文件的權(quán)限有著嚴(yán)格的控制,用于如果相對某個(gè)文件執(zhí)行某種操作,必須具有對應(yīng)的權(quán)限方可執(zhí)行成功。 Linux下文件的權(quán)限類型一般包括讀,寫,執(zhí)行。對應(yīng)...
在iOS中凡是繼承自UIResponder的對象都能夠接收并處理事件。UIResponder一般分為三種事件,觸摸事件,加速計(jì)事件以及遠(yuǎn)程控制事件。 UIView的觸摸事件處...
本系列博客是本人的開發(fā)筆記。為了方便討論,本人新建了一個(gè)微信群(iOS技術(shù)討論群),想要加入的,請?zhí)砑颖救宋⑿牛簔hujinhui207407,【加我前請備注:iOS 】,本...
1、響應(yīng)鏈的傳遞 Responder一點(diǎn)也不神秘————iOS用戶響應(yīng)者鏈完全剖析(建議全看)看完上面一篇應(yīng)該能完全熟悉了響應(yīng)鏈的傳遞,自己可以打印一下響應(yīng)鏈看看,代碼如下:...
前言:在APP程序開發(fā)中,優(yōu)美的界面能夠大大提高用戶的體驗(yàn),而優(yōu)美的界面離不開好看的動(dòng)畫效果。下面廢話少說,直接進(jìn)入主題。 在iOS實(shí)際開發(fā)中常用的動(dòng)畫無非是以下四種:UIV...
先說結(jié)論:OC中向nil發(fā)消息,程序是不會(huì)崩潰的。因?yàn)镺C的函數(shù)都是通過objc_msgSend進(jìn)行消息發(fā)送來實(shí)現(xiàn)的,相對于C和C++來說,對于空指針的操作會(huì)引起crash問...
用到的組件 1、通過CocoaPods安裝 2、第三方類庫安裝 3、第三方服務(wù) 友盟社會(huì)化分享組件 友盟用戶反饋 友盟自動(dòng)更新 環(huán)信即時(shí)IM系統(tǒng) 極光推送 <<<<<<<<<...
apple machine blog Apple's coremltools quantization A deep dive into Apple's coremltool...
Code AZTools 使用效果 常規(guī)方案 說起顏色漸變一般來說有兩種實(shí)現(xiàn)方式,一是使用CAGradientLayer二是使用Core Graphics的相關(guān)方法,具體可參...
0. Google Inception模型簡介 Inception為Google開源的CNN模型,至今已經(jīng)公開四個(gè)版本,每一個(gè)版本都是基于大型圖像數(shù)據(jù)庫ImageNet中的數(shù)...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的話求個(gè)star,歡迎建議討論。 1. CAGradientLay...