最近在做SDK的截圖猎拨,想觸發(fā)類似系統(tǒng)的截屏功能止剖,找了一圈缀磕,總結一下靠譜的幾種方式。 我寫了個UIView 的category梆奈,將這幾種方式封裝和簡化了一下野崇。 第一種情形截圖 ...

最近在做SDK的截圖猎拨,想觸發(fā)類似系統(tǒng)的截屏功能止剖,找了一圈缀磕,總結一下靠譜的幾種方式。 我寫了個UIView 的category梆奈,將這幾種方式封裝和簡化了一下野崇。 第一種情形截圖 ...
ProtocolBuffer是谷歌發(fā)明的一種數(shù)據(jù)傳輸協(xié)議 關于ProtocolBuffer的更多介紹請看這里 ProtocolBuffer的環(huán)境配置及安裝 環(huán)境安裝 打開終端...
思路: 1、獲取UIButton的子控件imageView和titleLabel的size2亩钟、聲明兩個UIEdgeInsets變量imageEdgeInsets和labelE...
最近做項目, 遇到 UIScrollView 上添加 UISlider的問題. 第一點是 UIScrollView 的手勢優(yōu)先級大于 UISlider導致 Slider 滑動...
前言 OpenGL ES(OpenGL for Embedded System)是以手持和嵌入式為目標的高級3D圖形應用程序編程接口乓梨。OpenGL ES是目前智能手機中占據(jù)統(tǒng)...
一、performSelector調用和直接調用區(qū)別 下面兩段代碼都在主線程中運行径荔,我們在看別人代碼時會發(fā)現(xiàn)有時會直接調用督禽,有時會利用performSelector調用,今天...
iTunes降級 首先 去Mac上的App Store下載Apple Configurator 2总处。 然后把iphone連接上Mac狈惫,點擊Apple Configurator...
1.多了一個User Interface 選項可以選擇使用SwiftUI 還是Storyboard 2.選擇SwiftUI創(chuàng)建稳强,系統(tǒng)自動為我們創(chuàng)建ScenDelegate.s...
hash表不是數(shù)組
NSDictionary底層實現(xiàn)原理3.NSDictionary底層實現(xiàn)原理 筆者自語:當有一個面試官問我NSDictionary底層實現(xiàn)原理徒探,我平時開發(fā)的時候只是會用而已,哪里知道它的內部實現(xiàn)原理呀喂窟,一臉懵逼...
同步串行隊列不會死鎖刹帕,同步主隊列會死鎖。
iOS開發(fā)之多線程(GCD與NSOperation)概述 iOS開發(fā)中谎替,多線程是必然碰到的,自己這兩天有空稍微總結了一下蹋辅。簡單的概念如線程/進程等就不說了钱贯。 何為多線程? 多線程其實針對單核的CPU來設計的侦另,CPPU同一時間只...
TCP 滑動窗口 TCP 使用滑動窗口做流量控制與亂序重排 RTT 和 RTO RTT發(fā)送一個數(shù)據(jù)包到收到對應的 ACK秩命,所花費的時間 RTO定時器,重傳時間間隔沒有回應 A...
本文是GCD多線程編程基礎內容的小結殿托,通過本文霹菊,你可以了解到: 多線程的幾個基本概念:進程與線程、串行與并發(fā) GCD中的2個核心內容:隊列支竹、任務 GCD的基本使用步驟 GCD...