
項(xiàng)目中在進(jìn)行圖片裁剪時(shí)候,為了性能和時(shí)間上的優(yōu)化,使用了Core Graphics中的相關(guān)方法。但在使用CGBitmapContextCreat...
最近搞圖片縮略,總結(jié)了幾種不同方式的。具體如下 UIKit UIGraphicsBeginImageContext & drawInRect P...
最近在做ImageI/O的相關(guān)調(diào)研,在使用CGImageSourceCreateImageAtIndex方法創(chuàng)建UIImage對(duì)象,和使用CGI...
對(duì)于軟件開發(fā)而言,調(diào)試是必須學(xué)會(huì)的技能,重要性不言而喻。對(duì)于調(diào)試的技能,基本上是可以遷移的,也就是說你以前在其他平臺(tái)上掌握的很多調(diào)試技巧,很多也...
Clang Attributes iOS開發(fā)工作中,查看官方文檔時(shí)經(jīng)常見到各種系統(tǒng)宏定義,而定義宏時(shí)經(jīng)常一堆以__attribute__(xx)...
最近在使用dispatch_barrier_async時(shí)踩到了坑,隨即仔細(xì)了解了一下dispatch_barrier_async,發(fā)現(xiàn)了不少有意...
最近在閱讀開源代碼時(shí)候,比如SDWebImage等,總會(huì)遇到宏定義處使用OS_OBJECT_USE_OBJC,比如SDWebImage中在定義d...
LLDB是XCode內(nèi)置的為我們開發(fā)者提供的調(diào)試工具,是一個(gè)有著 REPL 的特性和 C++ ,Python 插件的開源調(diào)試器。它與LLVM編譯...
團(tuán)隊(duì)多人開發(fā)時(shí)候,總是經(jīng)常出現(xiàn)各個(gè)開發(fā)成員cocoapods版本不一致導(dǎo)致編譯過程需要pod install 或者pod update一下,很慢...