原创 iOS GitHub 庫創建 與 pod發佈
iOS GitHub 庫創建 與 pod發佈 0 創建 項目工程 ,及 podspec 文件。 1 pod lib lint // 測試 pod s
原创 7篇文章 弄清 OC-對象的內存
1.內存區域棧:存儲局部變量 堆:允許程序員手動在堆區申請指定的連續的字節數的空間來使用 BSS段:存儲未初始化的全局變量,靜態變量 數據段:存儲已
原创 UIWebView緩存清理
UIWebView緩存清理的方式https://stackoverflow.com/questions/2523435/how-to-clear-uiwebview-cacheif (lastReq){ [[NSURLCache
原创 獲取任意線程調用棧的那些事
原文: https://bestswifter.com/callstack/BSBacktraceLogger 是一個輕量級的框架,可以獲取任意線程的調用棧,開源在我的 GitHub,建議下載下來結合本文閱讀。 參考資料 Call
原创 AutoLayout 彙總
一、 《AutoLayout(III):淺析動畫》 http://www.vienta.me/2015/05/18/AutoLayout-%E6%B5%85%E6%9E%90%E5%8A%A8%E7%94%BB%EF%BC%88III%E
原创 AutoLayout相關的幾個易混淆的方法
一、updateViewConstraints - (void)updateViewConstraints NS_AVAILABLE_IOS(6_0); UIViewController中也新增了一個更新佈局約束的方法,在Aut
原创 系統知識彙總
1、認真分析mmap:是什麼 爲什麼 怎麼用http://www.cnblogs.com/huxiao-tee/p/4660352.html 2、從內核文件系統看文件讀寫過程http://www.cnblogs.com/huxiao-t
原创 RN和原生互調
OC 調 RNhttps://blog.csdn.net/pz789as/article/details/52837853https://blog.csdn.net/xiangzhihong8/article/details/75092
原创 UITableView 的選中狀態
一、cell 在初始化或者重用時,調用 -_configureCellForDisplay:forIndexPath: 方法,這個方法會做一些附帶操作,其中會調用 setSelected:animated: 方法,將 cell 的選中狀
原创 ios 圖文混排問題彙總
1 UIlabel +NSTextAttachment + NSMutableAttributedString 2 YYLabel+NSTextAttachment + NSMutableAttributedString 3 開源庫GO
原创 ios 整型 位數
32位 sizeof(NSInteger)=4 sizeof(long long) = 8 64位 sizeof(NSInteger)=8 size
原创 iphone X iOS 11錄音失敗出坑
這樣設置: [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil]; 會錄音失敗。這樣設置: [[
原创 shouldRasterize(光柵化)
shouldRasterize(光柵化)是比較特別的一種離屏渲染:光柵化概念:將圖轉化爲一個個柵格組成的圖象。光柵化特點:每個元素對應幀緩衝區中的一像
原创 UIView top 邊的陰影
self.bottomBarView.layer.shadowColor = UIColorFromRGB(0x282D3B).CGColor; self.bottomBarView.layer.shadowOffset
原创 有文事者,必有武備
6 id 與 NSObject, instancetype https://www.jianshu.com/p/a1f377dfc85a https://www.jianshu.com/p/3b7efa02bdf4 5 啓動優化總