240 發(fā)簡信
IP屬地:廣東
  • iOS表單提交上傳文件代碼

    multipart/from-data是一種進(jìn)行表單提交時的消息格式。表單提交數(shù)據(jù)的時候掩驱,默認(rèn)類型是application/x-www-form-urlencoded芒划,也就是...

  • 120
    iOS開發(fā)多環(huán)境配置的方法

    在做公司項目的時候冬竟,我們經(jīng)常碰到多個開發(fā)環(huán)境的問題,比如內(nèi)網(wǎng)環(huán)境腊状,聯(lián)調(diào)環(huán)境诱咏,外網(wǎng)環(huán)境等,這時候根據(jù)不同的環(huán)境缴挖,可能會設(shè)置不同的域名袋狞,但是每次切換起來比較麻煩。這時候映屋,我們可以...

  • 120
    iOS底層原理之objc_msgSend方法查找下

    ??在上一篇文章iOS開發(fā)之msg_Send快速查找[http://www.reibang.com/p/02bef9165713]中棚点,我們了解了方法的匯編快速查找流程早处,接下...

  • 120
    iOS開發(fā)之msg_Send快速查找

    ??在學(xué)習(xí)之前瘫析,我們了解到砌梆,OC是一門動態(tài)性比較強的語言,這跟C和C++有很大的不同贬循。之前的文章里咸包,我們了解到了iOS開發(fā)cache_t(緩存)[https://www.ji...

  • 120
    iOS開發(fā)cache_t(緩存)

    ??在上一篇文章里iOS開發(fā)之類的本質(zhì)里,我們詳細(xì)研究了bits杖虾,我們用內(nèi)存偏移得出的烂瘫,我們計算了cache_t的大小,然后用lldb打印出了bits里面的內(nèi)容奇适。今天坟比,我們來...

  • 120
    iOS開發(fā)之類的本質(zhì)

    ??我們這里討論類的結(jié)構(gòu),我們先定義2個類Strudent和Person嚷往,Strudent繼承自Person葛账,Person繼承自NSObject。 我們先用lldb調(diào)試间影,看看...

  • 120
    Objective-C對象的本質(zhì)

    ??我們知道平時編寫的OC代碼注竿,底層都是C和C++代碼:Objective-C -> C/C++ -> 匯編語言 -> 機器語言。所以O(shè)bjective-C對象的底層實現(xiàn)就是...

  • 120
    iOS開發(fā)之內(nèi)存對齊

    ??我們先來看兩個結(jié)構(gòu)體: ??在 架構(gòu)下魂贬, 占用4個字節(jié)巩割, 占用1個字節(jié), 8個字節(jié)付燥, 2個字節(jié)宣谈,那么結(jié)構(gòu)體 和 應(yīng)該占用的大小是15個字節(jié),即大小為15键科。但是我們調(diào)用函數(shù)...

  • iOS開發(fā)之a(chǎn)lloc和init

    ??我們先看代碼闻丑,這些代碼輸出了什么漩怎,代表了什么意思,輸出的內(nèi)容是否相同嗦嗡? ??輸出內(nèi)容: ??通過輸出結(jié)果勋锤,我們可以知道前兩個內(nèi)容相同,跟后面的 結(jié)果不相同侥祭,所以我們知道 ...

  • OpenGL ES之放大幻影等6種濾鏡

    ??這篇文章我們繼續(xù)講述OpenGL ES案例叁执,更加深入的了解GSLS語言自定義著色器“基礎(chǔ)框架的搭建可以參考之前的文章OpenGL ES 案例之馬賽克濾鏡谈宛。然后我們自定義6...

  • 120
    OpenGL ES 案例之馬賽克濾鏡

    ??結(jié)合實際案例,我們來實現(xiàn)各種濾鏡效果胎署,首先看一下效果: ??這里的基礎(chǔ)功能搭建吆录,和不通著色器的調(diào)用,我們不在贅述琼牧,跟上一篇案例一模一樣恢筝。 。接下來我們注重講述各個濾鏡效果...

  • OpenGL ES案例之GLSL分屏濾鏡

    ??今天我們用一個自定義著色器巨坊,來實現(xiàn)圖片分屏效果滋恬。具體效果如下: ??下方可點擊的 ,我們這里所用的方法就是根據(jù)點擊的不同抱究,調(diào)用不同的頂點和片元著色器,然后達(dá)到不同的繪制效...

  • 120
    使用GLSL語言自定義著色器案例

    ??之前我們學(xué)習(xí)中带斑,不管是使用OpenGL鼓寺,還是OpenGL ES下的GLKit加載圖片的時候,我們使用的著色器都是固定管線下的固定著色器勋磕,也就是系統(tǒng)提供的著色器妈候。今天我們先...

  • 120
    GLSL索引繪圖

    索引繪圖 ??如下圖。一個立體金字塔有五個面挂滓,六個三角形苦银,也就是3x6 = 18個頂點組成。但是在實際的圖形當(dāng)中赶站,我們有很多頂點是公用的幔虏,肉眼可見的頂點是5個。而索引繪圖就是...

  • GLKit案例解析

    ??接下來我們用一個案例贝椿,來使用GLKit繪制一個旋轉(zhuǎn)的立方體想括。效果如下: ??下面我會講述一下案例流程,代碼部分我只列出重要部分烙博,完整案例可以查看 瑟蜈。 初始化 初始化上下文...

  • 120
    iOS開發(fā)之GLKit

    ??GLKit官方文檔里描述了GLKit框架設(shè)計的目標(biāo):加速OpenGL ES或OpenGL應(yīng)用程序開發(fā)烟逊。使用數(shù)學(xué)庫、背景紋理加載铺根、預(yù)先創(chuàng)建的著色器效果以及標(biāo)準(zhǔn)視圖和視圖控制...

  • 120
    OpenGL ES入門

    ??我們先看看蘋果官方文檔對于OpenGL ES的介紹:OpenGL ES 開放式圖形庫(OpenGL的)?于可視化的?維和三維數(shù)據(jù)宪躯。它是?個多功能開放標(biāo)準(zhǔn)圖形庫,?持2D和...

  • OpenGL紋理案例解析

    這個案例是在之前的案例球體旋轉(zhuǎn)Demo的基礎(chǔ)上位迂,加以改動做的访雪,主要是給了球體添加紋理,以及做了一個鏡面的效果囤官,具體效果如下: 鏡面效果其實很簡單冬阳,就是對鏡面上的球體做了翻轉(zhuǎn)重...

  • OpenGL紋理API

    ??在了解紋理相關(guān)的API之前,我們需要了解到党饮,png和jpg的圖片肝陪,在計算機內(nèi)部,要先將圖片解碼成位圖刑顺,然后才能顯示到屏幕上氯窍。一個圖片,在幀緩沖區(qū)占用的大小蹲堂,可以用下面的公...

個人介紹
一個不悶的程序員小牛
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品