簡介 做過好些電商項目,整理了一些常見的動畫效果和頁面布局貢獻出來,希望對各位有幫助。(圖片素材都來自于千庫網) 該開源項目有object-c和swift兩種版本。 實現功能...
從源碼的角度分析、學習GPUImage和OpenGL ES,這是第一篇,介紹GPUImageFilter 和 GPUImageFramebuffer。 OpenGL ES準備...
獲取內存大小 上一篇我們簡單的提了下內存字節(jié)對齊以及為什么要內存字節(jié)對齊,那么我們首先看下有什么方式可以獲取內存大小。 sizeof(type)主要是獲取數據類型占用的內存大...
在oc底層原理一里我們探索了如何定位底層源碼的三種方式,在oc底層原理二里我們配置了objc4-781 的可編譯環(huán)境,讓我們更直觀的探索底層流程。 可直接下載編譯成功的obj...
上一篇講到了如何定位底層源碼的方法位置,同時下載了objc4-781源碼。那么試想如果可以讓源碼編譯運行起來,那是不是會大大提高我們探究底層實現的效率,而且會更加直觀。 當前...
首先以Person對象為例。我們知道創(chuàng)建方法為[[Person alloc] init];,那么alloc和init在底層做了哪些工作?是怎么實現的呢? 我們首先想到的就是按...
寶寶篇看這里:《孕期囤貨清單:寶寶篇》 今年最大的成就是升級為媽媽,在6月迎來了我親愛的寶貝。第一次感受到承擔著一個生命的重量,愈發(fā)地想要努力做好,給他更好的一切。 從懷孕到...
這篇文章不會教大家如何實現一個具體的動畫效果,我會從動畫的本質出發(fā),來說說 iOS 動畫的原理與實現方式。 什么是動畫 動畫,顧名思義,就是能“動”的畫。人的眼睛對圖像有短暫...