![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近在網(wǎng)上發(fā)現(xiàn)了一個非常亮騷的終端,瞬間就被吸引了 經(jīng)過查詢得知這個終端是iTerm2,MAC OS下一個非常牛逼的終端燕耿。順利通過官網(wǎng)下載安裝,...
編寫高質(zhì)量的 iOS 和 OS X 代碼的52個有效辦法-讀書筆記 最近在讀Effective Objective-C 2.0,想做一下記錄,我...
最近公司的項目因為功能較多,復(fù)雜度較高,所以打算使用組件化方案去解耦業(yè)務(wù),當(dāng)然組件化方案的考慮有很多,不過這里我們只談用CocoaPods去管理...
三端差異性對比 本文中提到的客戶端為 ipad 端 產(chǎn)品體驗差異 硬件設(shè)施差異 數(shù)據(jù)流向差異 web 端 客戶端 http 通訊的情況下 微信端...
Objective-C 編碼規(guī)范英上,內(nèi)容來自蘋果的文檔翻譯肌割,自己的編碼經(jīng)驗和對其它資料的總結(jié)垒探。 一.命名規(guī)范 基本原則 1.清晰命名應(yīng)該盡可能的清...
在程序開發(fā)的時候,我們會經(jīng)常使用到多線程,相信很多程序員對多線程這一塊都很頭疼,如果我們想用好多線程,就需要加深對多線程的理解,這樣我們在使用的...
在日常開發(fā)中,經(jīng)常會遇到根據(jù)字典的Key對Value進(jìn)行排序的問題,所以對于此類問題抽出一個通用方法,廢話不多說,上代碼. 代碼中提到了排序是按...
關(guān)于MD5安全性的討論 MD5的常識性知識 一個密碼系統(tǒng)的安全性只在于密鑰的保密性呜叫,而不在于算法的保密性. MD5就是把不論什么長度的文字內(nèi)容空繁,...
背景信息 最近公司中的項目使用到了protobuf,因為開始沒有接觸過,所以對protobuf進(jìn)行了一些粗淺的了解,大體來說,protobuf就...