240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • OC的MVVM的數(shù)據(jù)雙向綁定改造

    目標(biāo) OC改造為MVVM設(shè)計(jì)模式分苇,并且實(shí)現(xiàn)VM與View和Model的數(shù)據(jù)雙向綁定由桌。使用ReactiveObjC來進(jìn)行改造嬉探。想進(jìn)一步了解ReactiveObjC可以參考:ht...

  • ReactNative-UI經(jīng)驗(yàn)

    一颠放、橫放左右兩個(gè)text控件,右邊的text隨文字大小运准,左邊的text自動(dòng)占滿剩下的空間幌氮。多用于tableView cell的title與detail。 使用flexGrow...

  • RN環(huán)境搭建

    一胁澳、開發(fā)環(huán)境搭建 基礎(chǔ)環(huán)境 通過brew安裝Node.js 使用npm安裝yarn npm install -g yarn (-g 代表全局安裝) react項(xiàng)目環(huán)境 任意目...

  • OC異步請(qǐng)求不嵌套

    最近在學(xué)JS该互,發(fā)現(xiàn)使用JS的Promise寫多個(gè)異步請(qǐng)求不需要嵌套,挺友好韭畸。所以就想研究下OC有沒對(duì)應(yīng)的方式宇智。 OC的話可以通過ReactObj這個(gè)庫來實(shí)現(xiàn)蔓搞。ReactObj...

  • 120
    JavaScript的原型鏈的理解

    JavaScript的原型鏈算是JS比較難的一個(gè)點(diǎn)了。斷斷續(xù)續(xù)學(xué)習(xí)了一段時(shí)間随橘,進(jìn)過自己的思考喂分,好像總結(jié)了一套自己的理解。 原型鏈總圖: Js是通過對(duì)象創(chuàng)建對(duì)象机蔗,所以每個(gè)對(duì)象都...

  • collectionView實(shí)現(xiàn)廣告欄滑動(dòng)功能

    一蒲祈、背景效果: 原本以為用collectionView實(shí)現(xiàn)很方便,發(fā)現(xiàn)使用page屬性或者自己控制都達(dá)不到理想效果蜒车。下面通過修改flowLayout的方式實(shí)現(xiàn): 使用coll...

  • 圖片分辨率的理解

    像素:圖片包含所有的像素個(gè)數(shù)尺寸:圖片的width與height的長(zhǎng)度讳嘱,單位可以用英寸分辨率:width(像素)/width(英寸)=單位英寸包含的像素個(gè)數(shù) 分辨率:1294...

  • 120
    FFmpeg總結(jié)

    一、概述 本文會(huì)講到的內(nèi)容:1酿愧、FFmpeg結(jié)構(gòu)2、FFmpeg解碼3邀泉、FFmpeg的時(shí)間timebase4嬉挡、FFmpeg編碼5、FFmpeg封裝mp4 二汇恤、FFmpeg結(jié)構(gòu)...

  • 120
    FFmpeg之ffplay源碼各個(gè)結(jié)構(gòu)體中的serial字段分析

    我的ffmpeg開源項(xiàng)目地址Viktor_ffmpeg[https://github.com/rainmeterLotus/Viktor_ffmpeg]該項(xiàng)目主要以學(xué)習(xí)ffm...

  • 120
    四庞钢、OpenGL 矩陣變換原理

    1、概述 上節(jié)提到因谎,3D圖形的移動(dòng)基括,旋轉(zhuǎn),縮放等變換财岔,都是通過乘以一個(gè)矩陣實(shí)現(xiàn)风皿。那么為什么通過矩陣就可以實(shí)現(xiàn)呢?本節(jié)主要是探討這個(gè)問題匠璧。要理解本節(jié)內(nèi)容桐款,你最好有點(diǎn)向量和矩陣的...

  • 120
    三、OpenGL 3D繪制

    1夷恍、三角形變金字塔 有了上面OpenGL繪制2D三角形的經(jīng)驗(yàn)魔眨,大家可以想下,要繪制3D的圖形酿雪,需要怎么做呢遏暴? 也許大家會(huì)想到,添加z坐標(biāo)就可以實(shí)現(xiàn)了指黎。前面畫2D三角形時(shí)候朋凉,坐...

  • 120
    二、OpenGL 2D繪制

    1袋励、概述 下面我通過使用OpenGL繪制三角形侥啤,來解析OpenGL的繪制原理当叭。 我們先來回顧下OpenGL的渲染管道流程: 頂點(diǎn)數(shù)據(jù) -> 頂點(diǎn)著色器 -> 圖元裝配 -> ...

  • 120
    一、OpenGL渲染管道

    渲染管道如下: OpenGL渲染管道盖灸,類似流水線的工作方式蚁鳖,按順序執(zhí)行每一個(gè)管道。管線總結(jié)為:頂點(diǎn)數(shù)據(jù)(Vertices)-> 頂點(diǎn)著色器(Vertex Shader)-> ...

  • 120
    iOS-消息機(jī)制obj_msgsend與Super

    一赁炎、前提 查看OC編譯后的代碼:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m可以生成main.m編譯后...

  • 120
    load與initialize

    一醉箕、load load的方法調(diào)用是在加載類的時(shí)候,是通過函數(shù)的指針直接調(diào)用的徙垫,不是通過obj_msgSend消息發(fā)送機(jī)制讥裤,所以不存在查找的過程。因?yàn)槭峭ㄟ^函數(shù)指針直接調(diào)動(dòng)姻报,所...

  • 120
    Category

    一己英、Category結(jié)構(gòu) Category有它自己的結(jié)構(gòu): 比如說一個(gè)類Person,有分類Person_A和Person_B吴旋。那么在編譯完成后损肛,分類Person_A和Per...

  • 120
    KVO與KVC

    一、KVO截屏2021-06-26 下午2.06.12.png MJPerson有個(gè)屬性age荣瑟,這里對(duì)age進(jìn)行KVO監(jiān)聽治拿。 1、未添加KVO監(jiān)聽: 2笆焰、添加KVO監(jiān)聽后: ...

  • 120
    OC類結(jié)構(gòu)分析

    一劫谅、概要 先要區(qū)分兩個(gè)概念:1、類:一種結(jié)構(gòu)體嚷掠,所有對(duì)象公用一個(gè)類結(jié)構(gòu)捏检。2、對(duì)象:通過類創(chuàng)建出來叠国,每個(gè)對(duì)象有獨(dú)立的內(nèi)存空間未檩。 二、對(duì)象結(jié)構(gòu) 如上圖粟焊,Student對(duì)象實(shí)例st...

  • 120
    iOS重簽名初探

    iOS簽名原理 如上圖冤狡,iOS的app編譯完后會(huì)有幾次簽名處理。具體原理自己去百度项棠,這里不細(xì)說悲雳。因?yàn)锳pple私鑰只有蘋果才有,所以mobileprovision文件我們是不...

  • iOS生成Frameworks

    1香追、可以通過在xcode的target添加Aggregate的方式2合瓢、直接生成shell腳本的方式 用Aggregate的方式,可以使用一些全局環(huán)境變量透典,比如:SRCROOT...

個(gè)人介紹
我活在世上晴楔,無非想要明白些道理顿苇,遇見些有趣的事情。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品