你升級了嗎?蘋果宣佈iOS 12更新率已超70%
此前Mixpanel的資料顯示,截至11月28日,iOS 12的安裝率達到了75.05%。這個速度有多誇張?去年的iOS 11是在12月17日這天邁過75%的更新率,算下來等於iOS 12提前了三週時間。
此前Mixpanel的資料顯示,截至11月28日,iOS 12的安裝率達到了75.05%。這個速度有多誇張?去年的iOS 11是在12月17日這天邁過75%的更新率,算下來等於iOS 12提前了三週時間。
KVC(Key-value coding) KVC是一種基於NSKeyValueCoding非正式協議的機制,能讓我們直接使用一個或一串字串識別符號去訪問、操作類的屬性。KVO 就是基於 KVC 實
作為一個iOS開發者,無論你是大神還是像我這樣的菜鳥,每一個人應該都不會對多執行緒開發陌生,即便你沒有聽說過pthread,NSThread,NSOperation,但你至少多少聽說過或者使用過這樣的程式碼
直接上程式碼 --> 各種執行緒的建立方式 /// 建立非同步佇列 dispatch_queue_t async = dispatch_queue_create
需求:iOS封裝C語言P Thread以實現開始,結束,暫停,繼續,指定執行緒名稱,任務等的需求。 閱讀前提: 瞭解p thread基本用法 瞭解iOS端執行緒基本
iOS12.1 使用 UINavigationController + UITabBarController( UITabBar 磨砂),設定hidesBottomBarWhenPushed後,在 pop 後,
這裡先要道個歉。其實有點標題黨了 眾所周知,WKWebView由於採用了非同步處理js的方式,間接砍掉了UIWebView的documentView.webView.mainFrame
開啟終端cd到本地倉庫,和.git同層(檢視隱藏檔案) $ cd project $ ls -a 複製程式碼 建立.gitignore檔案 $ vim .gitign
在講述UI事件傳遞之前,先要知道UIView 和 UILayer的區別是什麼.簡而言之 UIView為其提供內容,以及負責處理觸控等事件,參與響應鏈 CALayer負責顯示內容contents
因為最普通的設定圓角的方法中,layer.masksToBounds = true會將陰影也會裁剪到,導致陰影設定失效,所以可以通過以下三種方法來讓圓角和陰影並存: 1.通過新增一個陰影View放在目標Vie
在 iOS 7 之後,蘋果就開放了自定義轉場的相關 api ,現在都快 iOS 12 了,一直都沒有好好研究轉場動畫,一個是之前沒有重視,覺得花裡胡哨的,另外一個是所做的專案中沒有這樣的轉場動畫需求。這裡說的
Object - C物件主要分為以下三種類型,具體如下: 1、例項物件(instance物件) instance就是通過類alloc出來的物件,每次呼叫alloc都會產生新的instance物件(物件是
drawRect是 UIView 類的一個方法,在drawRect中所呼叫的重繪功能是基於 Quartz 2D 實現的, Quartz 2D 是一個二維圖形繪製引擎,支援 iOS 環境和 Mac OS X 環
一、前言 如上一章所講,FMDB原始碼主要有以下幾個檔案組成: FMResultSet : 表示FMDatabase執行查詢之後的結果集。 FMDatabase : 表示一個單獨的S
一、電腦已經安裝了CocoaPods的話,新建立的iOS專案,如何引入CocoaPods 1、確保電腦上已正確安裝了CocoaPods,並建立了新的iOS專案 2、終端cd