第一篇 前言 從今天開始漩符,我將開啟一段源碼解讀的旅途了落萎。在這里先暫時(shí)不透露具體解讀的源碼到底是哪些?因?yàn)橐部赡茈S著解讀的進(jìn)行會更改計(jì)劃中狂。但能夠肯定的是手素,這一系列之中肯定會有S...
第一篇 前言 從今天開始漩符,我將開啟一段源碼解讀的旅途了落萎。在這里先暫時(shí)不透露具體解讀的源碼到底是哪些?因?yàn)橐部赡茈S著解讀的進(jìn)行會更改計(jì)劃中狂。但能夠肯定的是手素,這一系列之中肯定會有S...
工作的時(shí)候經(jīng)常用Charles抓包,也學(xué)到了很多用Charles的很多小技巧植袍,記錄一下惧眠,說不定在某個(gè)時(shí)候就能提高自己的工作效率,讓自己有多點(diǎn)時(shí)間摸魚(bushi(其實(shí)是真的)...
延遲0.01秒就能夠正常播放
``` dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.01 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[volumeViewSlider setValue:cVolume animated:YES];
[volumeViewSlider sendActionsForControlEvents:UIControlEventTouchUpInside];
方法一: [self.tableView scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO]; 方法二: [s...
在做關(guān)于聊天等一些app的時(shí)候氛魁,會有進(jìn)入聊天頁面時(shí),需要將UITableView滑動到底部的操作厅篓,即顯示最新的消息秀存,有以下幾種方法: 1、在viewDidAppear中設(shè)置t...
idleTimer idleTimer 是iOS內(nèi)置的時(shí)間監(jiān)測機(jī)制羽氮,當(dāng)在一段時(shí)間內(nèi)未操作即進(jìn)入鎖屏狀態(tài)或链。但有些應(yīng)用程序是不需要鎖住屏幕的,比如游戲乏苦,視頻這類應(yīng)用株扛。 可以通過設(shè)...
由于多個(gè)業(yè)務(wù)需要,在一個(gè)界面會有多個(gè)彈框的存在盆繁,而這多個(gè)彈框需要按順序掀淘、優(yōu)先級給統(tǒng)一管理起來,不然會雜亂無章的彈出油昂,用戶會一臉懵逼啊革娄。我寫了一個(gè)管理器,把彈框的出現(xiàn)和消失給管...
這幾天在修改之前離職同事的項(xiàng)目冕碟,發(fā)現(xiàn)一個(gè)這樣的問題拦惋,每次修改后或者沒有修改打開過項(xiàng)目就會有一個(gè)文件說是修改過的,如果是多人開發(fā)的話安寺,就會造成沖突厕妖,自己看著也不爽,如圖: .D...
前言 在軟件開發(fā)領(lǐng)域里經(jīng)常能聽到這樣一句話挑庶,“過早的優(yōu)化是萬惡之源”言秸,不要過早優(yōu)化或者過度優(yōu)化软能。我認(rèn)為在編碼過程中時(shí)刻注意性能影響是有必要的,但凡事都有個(gè)度举畸,不能為了性能耽誤...
設(shè)計(jì)模式系列文章 《iOS設(shè)計(jì)模式(1)簡單工廠模式》《iOS設(shè)計(jì)模式(2)工廠模式》《iOS設(shè)計(jì)模式(3)適配器模式》《iOS設(shè)計(jì)模式(4)抽象工廠模式》《iOS設(shè)計(jì)模式(...
蘋果底層是atomic的setter/getter是自旋鎖查排,不是@synchronized
if (!atomic) {
oldValue = *slot;
*slot = newValue;
} else {
spinlock_t& slotlock = PropertyLocks[slot];
slotlock.lock();
oldValue = *slot;
*slot = newValue;
slotlock.unlock();
}
計(jì)算機(jī)通信原理 互聯(lián)網(wǎng)的關(guān)鍵技術(shù)就是TCP/IP協(xié)議叛买。兩臺計(jì)算機(jī)之間的通信是通過TCP/IP協(xié)議在因特網(wǎng)上進(jìn)行的了罪。實(shí)際上這個(gè)是兩個(gè)協(xié)議: TCP: Transmission ...
存放在自己的客戶端吧
互聯(lián)網(wǎng)視頻防盜鏈的研究(referer,Token防盜鏈)一.盜鏈的定義: 某內(nèi)容不在自己服務(wù)器上,而通過技術(shù)手段聪全,繞過別人放廣告有利益的最終頁泊藕,直接在自己的有廣告有利益的頁面上向最終用戶提供此內(nèi)容。 常常是一些名不見經(jīng)傳的小網(wǎng)站來...
一. 圖像從文件到屏幕過程 接下來我們了解一下CPU和GPU在渲染的過程中的分工是什么? CPU(中央處理器) 1. 計(jì)算frame. 2.解壓縮圖片. 3. 將需要繪制的紋...