原创 Ipad 橫屏、分屏頁面佈局錯亂問題

Ipad 橫屏、分屏頁面佈局錯亂問題 一:自定義cell、自定義view 重寫layoutSubViews方法 二: 重寫VC 的 viewWillLayoutSubviews方法 例如:collectionView reloa

原创 Cell中的倒計時(NSTimer)

Cocoa中的預定義模式有 UITrackingRunLoopMode:例如,當手指按住UITableView拖動時就會處於此模式 NSRunLoopCommonModes:在Cocoa應用程序中,默認情況下Common

原创 按鈕倒計時

// // ViewController.m // #import "ViewController.h" static int count = 0; @interface ViewController () @pro

原创 內存泄漏檢查及原因分析-Instruments

https://www.cnblogs.com/mukekeheart/p/8144742.html

原创 自定義UITableViewCell(registerNib: 與 registerClass: 的區別)

原文鏈接:https://blog.csdn.net/youngsblog/article/details/44536143 自定義UITableViewCell大致有兩類方法:  <

原创 OSI七層模型與TCP/IP五層模型

原文鏈接:https://www.cnblogs.com/qishui/p/5428938.html         博主是搞是個FPGA的,一直沒有真正的研究過以太網相關的技術,現在終

原创 iOS開發·紫色感嘆號

原文鏈接:https://www.jianshu.com/p/3093e6d25810 問題: 有一次注意到,某個小夥伴開發的模塊中有個紫色的感嘆號,如下圖所示: 警告的

原创 iOS 顯示動態圖、GIF圖方法總結

https://www.jianshu.com/p/55fec384eee5

原创 分類(category)和類擴展(extension)(二)

分類(category)和類擴展(extension)(二) 1.分類原則上只能添加“方法”,不能增加成員變量 但是我們可以用@property聲明屬性,編譯和運行都會通過,只要不使用程序也不會崩潰。但如果調用了_成員變量和

原创 iOS 代理爲啥要用weak修飾

內存泄漏(Memory Leak)是指程序中己動態分配的堆內存由於某種原因程序未釋放或無法釋放,造成系統內存的浪費,導致程序運行速度減慢甚至系統崩潰等嚴重後果。 assgin和weak的區別: assgin 在引用計數=0

原创 iOS-導航欄全透明

https://blog.csdn.net/qq_36557133/article/details/81604604 -(void)viewWillAppear:(BOOL)animated { [super viewWillAp

原创 ios實現(按鈕)顏色漸變(CAGradientLayer-階梯圖層)

https://www.jianshu.com/p/3e0e25fd9b85

原创 gemset 管理多版本pods

https://ruby-china.org/wiki/rvm-guide RVM 不僅可以提供一個多 Ruby 版本共存的環境,還可以根據項目管理不同的 gemset. gemset 可以理解爲是一個獨立的虛擬 Gem 環境,

原创 tableView初始位置全屏,穿透導航欄的同時讓section懸浮在導航欄下面

tableView初始位置全屏,穿透導航欄的同時讓section懸浮在導航欄下面 涉及:tableview的viewForHeaderInSection和tableHeaderView //解決導航欄不遮擋View i

原创 裝飾設計模式

裝飾設計模式 設計模式 Design Patterns - Elements of Reusable Object-Oriented Software(中文譯名:設計模式 - 可複用的面向對象軟件元素) 面向對象設計原則: