240 發(fā)簡信
IP屬地:上海
  • 120
    [史上最全] iOS Crash/崩潰/異常 捕獲

    沒想到都2021年贮庞,我還得寫篇文章來講講 Crash 監(jiān)聽的一些事情究西。雖然蠻多文章講 Crash 監(jiān)聽這塊,但總是講的不夠深入或者說不夠全面怔揩。于是我想分享一下最近我對這方面知...

  • 120
    [iOS] 教你優(yōu)雅的訪問HTTPS接口

    前言 隨著網(wǎng)絡技術的發(fā)展, 越來越多的公司開始使用https作為網(wǎng)絡請求協(xié)議, 但是身為這個時代的開發(fā)者, 卻很少有人了解其中的原理, 每次調(diào)接口的時候都是浪費大量的時間來對...

  • 直擊2020——iOS 面試題大全(補充完整版)

    整理的一些iOS面試相關問題,持續(xù)更新伏伐,敬請關注 1、2018 iOS面試題---UI相關:事件傳遞藐翎,圖像顯示材蹬,性能優(yōu)化,離屏渲染[https://juejin.im/pos...

  • 120
    關聯(lián) isa

    現(xiàn)在對象在內(nèi)存中已經(jīng)分配好內(nèi)存空間了,但對象和類是怎么關聯(lián)上的呢末贾,這就是 isa 的工作了。 isa 聯(lián)合體 我們可以看一下對象的表現(xiàn)形式: 所以每一個對象必然有一個 isa...

  • 開辟內(nèi)存空間

    實例對象的內(nèi)藏所占大小計算完成后拱撵,接下來要做的就是開辟內(nèi)存空間了辉川。開辟內(nèi)存空間的源碼在 libmalloc。 我們創(chuàng)建一個對象: 在 main.m 文件中 控制臺打印的值為多...

  • 對象實例的空間大小

    我們在分析對象創(chuàng)建的流程時發(fā)現(xiàn)拴测,對象在創(chuàng)建之前乓旗,第一步是先計算實例對象所占空間大小。所以我們今天來看一下是如何創(chuàng)建的集索。 talk is cheap, show me the ...

  • 120
    OC 對象的創(chuàng)建

    一個程序在運行的過程中屿愚,離不開對象的創(chuàng)建,那么對象究竟是怎么創(chuàng)建的呢务荆?OC 作為一門高級語言妆距,對象在底層又是怎么實現(xiàn)的,對象的本質(zhì)又是什么呢蛹含?帶著這些疑問毅厚,開啟我們的探索旅程...

  • 120
    聯(lián)合體與位域

    在對 OC 對象創(chuàng)建的探究過程中塞颁,我們發(fā)現(xiàn)一個很有趣的實現(xiàn) isa浦箱。isa 是將對象內(nèi)存空間與 class 之間聯(lián)結起來的橋梁,而他的實現(xiàn)也很精妙祠锣,在有限的存儲空間(一個寄存...

  • mac brew 關閉自動更新

    當我們在mac下使用brew安裝軟件時酷窥,默認每次都會自動更新homebrew,顯示Updating Homebrew...伴网,網(wǎng)絡狀況不好或者沒有換源的時候蓬推,很慢,會卡在這里許...

  • 內(nèi)存對齊

    內(nèi)存對齊澡腾,或者說字節(jié)對齊沸伏,是代碼編譯后在內(nèi)存的布局與使用方式「馍海現(xiàn)代計算機一般是32比特或64比特地址對齊,如果要訪問的變量沒有對齊毅糟,可能會觸發(fā)總線錯誤红选。參考維基百科。 什么是...

  • 120
    一姆另、iOS 中的動態(tài)庫喇肋、靜態(tài)庫和 framework

    寫在前面 所謂 SDK 開發(fā),就是做一個庫(library)給別人用迹辐,本文重在介紹 iOS 平臺下的庫 -- framework蝶防。 本文的結構如下: 基本認識,這一部分介紹靜...

  • 120
    1- Https流程和原理

    在這里整理一下最近這兩天整理的https的相關知識间学。 大家都知道要使用https菱鸥,需要在網(wǎng)站的服務器上配置https證書(一般是nginx,或者tomcat)氮采,證書可以使用自...

  • 120
    iOS HTTPS

    HTTPS介紹 超文本傳輸安全協(xié)議(英語:Hypertext Transfer Protocol Secure,縮寫:HTTPS茶行,常稱為HTTP over TLS,HTTP ...

  • 120
    Instruments性能檢測

    先來一發(fā)蘋果官網(wǎng)上Instruments User Guide,其實沒啥用看锉,英語不好的也懶得去看。(反正我是看不懂) 關于Instruments有網(wǎng)友如是說的:“一句話: 內(nèi)...

  • 120
    探討iOS 中圖片的解壓縮到渲染過程

    一.圖像從文件到屏幕過程 通常計算機在顯示是CPU與GPU協(xié)同合作完成一次渲染.接下來我們了解一下CPU/GPU等在這樣一次渲染過程中,具體的分工是什么? CPU: 計算視圖...

  • 120
    iOS動態(tài)性(二)可復用而且高度解耦的用戶統(tǒng)計埋點實現(xiàn)

    聲明:本文是本人 編程小翁 原創(chuàng)挽拔,轉(zhuǎn)載請注明但校。 注:本文需要一些iOS的Runtime基礎 該方案的完成將會用到以下知識: Method Swizzling(Hook) 單元...

  • 120
    iOS組件化及架構設計

    關于組件化 網(wǎng)上組件化的文章很多答倡。很多文章一提到組件化,就會說解耦驴党,一說到解耦就會說路由或者runtime瘪撇。好像組件化 == 解耦 == 路由/Runtime,然而這是一個非...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品