240 發(fā)簡信
IP屬地:青海
  • Objective-C底層探究之block(二)

    Objective-C底層探究之block(一) 從前面我們知道了block調(diào)用其實就是函數(shù)的調(diào)用界酒。block本身用結(jié)構(gòu)體做了一些封裝。那現(xiàn)在又...

  • Objective-C底層探究之block(一)

    iOS SDK 4.0開始,Apple引入了block這一特性。趁最近比較閑,來研究一下block底層實現(xiàn)方式。先來看一段簡單的代碼 在上面代碼...

  • 更新macOS High Sierra系統(tǒng)cocoapods無法使用問題

    昨天更新了macOS High Sierra 系統(tǒng)cocoapods使用不了,提示 zsh: /usr/local/bin/pod: bad i...

  • 一個關(guān)于整型長度的問題

    我們在使用C語言編程時筒严,卻常常要考慮超出32767這個數(shù)值的數(shù)要怎么放(習(xí)慣新用int)。 而當(dāng)我們使用的語言越來越抽象情萤,越來越不需要接觸到底層...

  • iOS多屏等比適配的問題

    在YY狼人殺項目中鸭蛙,設(shè)計提出一項界面優(yōu)化,由于iPhone5s的屏幕比較小筋岛,iPhone Plus款又太大娶视,會使得游戲界面變得太狹窄或留白過多。...

  • iOS漸變顏色實現(xiàn)

    在iOS中泉蝌,每一個可見的控件都有一個layer層歇万。該層控制著控件的繪制和重繪揩晴。近期在YY交友項目中有要求使用一個漸變的顏色。記錄下贪磺。新建一個控件...

  • 淺談iOS多線程

    iOS多線程有四套多線程方案: Pthreads NSThread GCD NSOperation & NSOperationQueue 接下來...

  • iOS底層機制之運行循環(huán)runloop

    runloop是iOS底層機制中保持我們的程序一直運行的機制硫兰。他可以讓線程一直循環(huán)不退出。而在我們正常的編程中寒锚。線程其實是線性的劫映,當(dāng)線程處理完我...

  • runtime運行時機制初探秘(三)使用篇

    runtime在平時項目中我們比較常見的有兩種不同的使用方法。 使用運行時修改系統(tǒng)自帶的類的方法 方法如下: 可以看到該方法傳入了兩個參數(shù)刹前,都是...

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