這篇文章介紹了 URL Loading System 相關(guān)知識(shí)赏迟,涉及以下內(nèi)容: URLSession類型挽封。 URLSessionTask類型 URLSessionDelega...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章介紹了 URL Loading System 相關(guān)知識(shí)赏迟,涉及以下內(nèi)容: URLSession類型挽封。 URLSessionTask類型 URLSessionDelega...
NSURLSession 的 task 是異步回調(diào)的,所有的回調(diào)都是在委托代理里面處理, 蘋果為我們提供了 NSURLSessionDelegate 的一系列代理方法供我們選...
該文章屬于劉小壯原創(chuàng)含懊,轉(zhuǎn)載請(qǐng)注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 在工作中經(jīng)常會(huì)使用到KVC,但是很多人對(duì)于KVC的實(shí)...
??
iOS最新StatusBar狀態(tài)欄設(shè)置方式之前的大多數(shù)設(shè)置狀態(tài)欄的方法已經(jīng)被遺棄或者無效,這里記錄下最新設(shè)置statusBar的方法范抓。 啟動(dòng)頁隱藏狀態(tài)欄 隱藏: 在info.plist中 添加 View contro...
之前的大多數(shù)設(shè)置狀態(tài)欄的方法已經(jīng)被遺棄或者無效,這里記錄下最新設(shè)置statusBar的方法食铐。 啟動(dòng)頁隱藏狀態(tài)欄 隱藏: 在info.plist中 添加 View contro...
知道問題的原因之后就能用最簡單的方式解決尉咕! 比如下面這段代碼用來給imgV來設(shè)置轉(zhuǎn)圈動(dòng)畫 在按下home鍵進(jìn)入后臺(tái),再次打開時(shí)璃岳,動(dòng)畫暫停了年缎,剛剛轉(zhuǎn)圈旋轉(zhuǎn)的imgV停止在初始的...
報(bào)錯(cuò)原文: 不能修改“System Roots”鑰匙串铃慷。 若要更改根證書是否會(huì)被信任单芜,請(qǐng)?jiān)凇拌€匙串訪問”中打開它,然后修改它的信任設(shè)置犁柜。新根證書應(yīng)被添加到當(dāng)前用戶的登錄鑰匙串...
UIView繪制原理 首先看一幅流程圖 CALayer的display方法的內(nèi)部實(shí)現(xiàn),首先會(huì)判斷l(xiāng)ayer的delegete是否響應(yīng)display方法,如果代理不響應(yīng)就會(huì)進(jìn)入...
紅黑樹是一棵自平衡的二叉搜索樹洲鸠,因此在學(xué)習(xí)紅黑樹之前,我們需要回顧一下之前所學(xué)的知識(shí)二叉搜索樹和平衡二叉樹。 1.二叉搜索樹 二叉搜索樹又叫二叉查找樹或者二叉排序樹扒腕,它首先是...
編譯預(yù)處理 預(yù)處理,就是在編譯之前做的事情瘾腰,所以預(yù)處理也叫預(yù)編譯皆的。預(yù)處理是Objective-C提供的一個(gè)重要功能。本文主要介紹編譯預(yù)處理的3種指令:宏定義蹋盆、“文件包含”處理...
說到對(duì)象栖雾,什么是對(duì)象楞抡? 由于文章的連貫性、強(qiáng)烈建議先看看之前的文章:Objective-C 中類的數(shù)據(jù)結(jié)構(gòu) 與 Objective-C 中實(shí)例所占內(nèi)存的大小析藕。 在面向?qū)ο缶幊?..
簡介 Runtime 又叫運(yùn)行時(shí)召廷,是一套底層的 C 語言 API,其為 iOS 內(nèi)部的核心之一账胧,我們平時(shí)編寫的 OC 代碼竞慢,底層都是基于它來實(shí)現(xiàn)的。比如: 以上你可能看不出它...
一找爱、NSOperation是基于GCD之上的更高一層封裝梗顺,NSOperation需要配合NSOperationQueue來實(shí)現(xiàn)多線程。 NSOperation實(shí)現(xiàn)多線程的步驟...
以上就是一次https握手過程车摄。完成握手以后寺谤,就用公鑰加密傳輸內(nèi)容了。舉個(gè)例子: 查看百度的https證書吮播。蘋果一般會(huì)自動(dòng)更新自己 鑰匙串 里面的權(quán)威機(jī)構(gòu)的證書变屁。 以上是蘋果...
我的也總是顯示授權(quán)失敗ASAuthorizationErrorUnknown,你的解決了嗎意狠?
iOS 13-Sign In with Apple最近了解了iOS 13新增功能之Sign In with Apple粟关,Sign In with Apple是跨平臺(tái)的,可以支持iOS环戈、macOS闷板、watchOS、tvOS院塞、J...
CGAffineTransform是一個(gè)映射轉(zhuǎn)換3*3的矩陣糜颠,用來繪畫2D圖像∠羟螅可以實(shí)現(xiàn)放大其兴、縮小、平移夸政。先看看其結(jié)構(gòu) 可以看出CGAffineTransform是一個(gè)結(jié)構(gòu)體...
因項(xiàng)目業(yè)務(wù)的不斷發(fā)展,應(yīng)用的代碼體積越來越大秒梳,代碼耦合也較為嚴(yán)重法绵,所以考慮先對(duì)各模塊進(jìn)行解耦箕速,然后通過pod私有庫來進(jìn)行管理酪碘,如此每一個(gè)模塊都可以單獨(dú)運(yùn)行。這篇文章就詳細(xì)介紹...
iOS打包腳本動(dòng)態(tài)顯示Version 需求 1盐茎、根據(jù)info.plist配置的版本號(hào)兴垦,顯示在程序內(nèi)部顯示版本號(hào) 這個(gè)需求很簡單,只需要獲取到info.plist里面的版本號(hào),...