概述 類從被加載到虛擬機開始,到卸載出內(nèi)存,整個生命周期分為七個階段,分別是加載、驗證、準(zhǔn)備、解析、初始化、使用和卸載。其中驗證、準(zhǔn)備和解析這三...
JMM定義 JMM 即 Java Memory Model,也叫 Java 內(nèi)存模型。JMM 就是一種規(guī)范,它定義了什么情況開發(fā)者不需要去感知計...
通過上一篇文章iOS平臺FFmpeg開發(fā)(一)初識FFmpeg的學(xué)習(xí),我相信你已經(jīng)了解了視音頻的基礎(chǔ)知識,并且把FFmepg編譯成功并成功導(dǎo)入到...
簡介 A complete, cross-platform solution to record, convert and stream aud...
最近在開發(fā)SDK時有上傳圖片的需求,這個需求用AF的話當(dāng)然非常簡單,多添加一句代碼就可以搞定。但為避免第三方耦合并沒有使用AFNetworkin...
最近在網(wǎng)上下了一個仿2048游戲的Demo,發(fā)現(xiàn)里面的實現(xiàn)思路做得比較復(fù)雜:將數(shù)字塊的移動操作封裝成模型并保存起來,然后根據(jù)操作模型的值對滑塊逐...
文字動畫也是CAShapeLayer圖形動畫的一種,巧妙運用文字動畫可以實現(xiàn)很不錯的效果,比如半糖app的下拉動畫。本文就主要講一下其實現(xiàn)原理。...
簡介 官方文檔對ShapeLayer的定義如下: A layer that draws a cubic Bezier spline in its...
簡介 Cathage 一直致力于成為給 Cocoa 應(yīng)用添加框架最簡單的方式。它的使用流程如下: 創(chuàng)建一個 Cathage ,在里面列出你的項目...