iOS精選源碼
LEEAlert -- 優雅的Alert ActionSheet
登錄按鈕
省市區三級聯動
JHViewCorner - 一行代碼搞定圓角
JHFrameLayout - 一行代碼實現自動佈局
MVVM+Masonry+UITableView+FDTemplateLayoutCell自適應行高
xx頭條【完整項目持續迭代中】(一款本地生活信息發佈APP...
oc實現的比較通用的聊天界面
JHInputLimit - 一套友好的輸入限制方案
輕量級UILabel分段點擊擴展更新啦
iOS優質博客
iOS性能監控及優化
我在開發iOS的過程中,逐漸形成了一些對iOS性能優化的認識,準備總結出來。懇請各位斧正。在我的眼中,app的性能就像是app運行開發中的貨幣。我們開發者就像一個組織者,手機本身的性能就是可以提供給我們的演出費用,手機版本就像舞臺。出現了新的可以增加性能的技術的時候,我們就要想辦法多弄點錢;有些演員價錢過高,我們要考慮... 閱讀原文
iOS 圖像渲染原理
圖形渲染技術棧下圖所示爲 iOS App 的圖形渲染技術棧,App 使用 Core Graphics、Core Animation、Core Image 等框架來繪製可視化內容,這些軟件框架相互之間也有着依賴關係。這些框架都需要通過 OpenGL 來調用 GPU 進行繪製,最終將內容顯示到屏幕之上。iOS 渲染框架UI... 閱讀原文
Mac 終端小工具開發( 簡單入門)
一、準備創建一個 Mac 終端項目,命名爲 HGTools,看起來是這樣的:直接 command+b 之後從這裏 Show in Finder :打開終端,執行如下:一個 Mac 終端項目的創建到執行的過程介紹完畢,接下來是如何在代碼中獲取外部輸入的參數。二、參數開發一個終端的程序,我們比較關注是的輸入與輸出。參數的接... 閱讀原文
實現一個優雅的iOS事件總線
目標訂閱登錄事件LoginEvent,當self dealloc時候自動取消訂閱;訂閱通知NSNotification,當self dealloc的時候自動取消訂閱//訂閱通知name;//訂閱App將要關閉 next:^(NSNotification *event) {}];並且XCod... 閱讀原文
iOS界面渲染流程分析
在最近的面試中,我發現一道面試題,其考點是:圍繞iOS App中一個視圖從添加到完全渲染,在這個過程中,iOS系統都做了什麼?在進行了大量的文章查閱以及學習以後,將所有較爲可靠的資料總結一下供大家參考。面試題本文可爲以下面試題提供參考:app從點擊屏幕(硬件)到完全渲染,中間發生了什麼?越詳細越好 要求講到進程間通信?... 閱讀原文