GCD源碼解析 在我們開發(fā)過程中,我們使用到多線程的時(shí)候,最多的應(yīng)該是使用GCD,因?yàn)樗褂闷饋矸浅5暮?jiǎn)潔,簡(jiǎn)單。平常中,我們使用最多的,dis...
1. synchronized 這個(gè)主要是考慮多線程的程序,這個(gè)指令可以將{ } 內(nèi)的代碼限制在一個(gè)線程執(zhí)行,如果某個(gè)線程沒有執(zhí)行完,其他的...
這幾個(gè)概念往往知道了 過不了多久又忘 可能是因?yàn)槠綍r(shí)并沒有特別需要區(qū)分的地方 一般都用屬性 某些時(shí)候可能會(huì)用到成員變量 ; 因?yàn)槠綍r(shí)在寫...
在我們的實(shí)際工作中,需要在github上面拉取和提交代碼,需要ssh key,下面介紹一下命令的方式快速生成ssh key查看是否已經(jīng)有了ssh...
首先推薦一款自己編寫的一款簡(jiǎn)單播放器BCPlayer它實(shí)現(xiàn)了幾種播放模式,并且支持hls,m3u8格式視頻。簡(jiǎn)單易用。git地址:https:/...
在我們的工作過程中,經(jīng)常用到的是UITableView.本文章首先從兩個(gè)方面介紹UICollectionView.首先介紹和UITableVie...
隨著iphone每年的更新?lián)Q代,作為ios程序猿也有了幸福的煩惱,不得不考慮各種屏幕的適配。首先,我們從iphone的歷史說起,初代iphone...
JSPatch可以幫助我們不需要發(fā)版的情況,修復(fù)一些線上簡(jiǎn)單的問題。所以當(dāng)它出現(xiàn)后,瞬間得到了傳播。JSPatch常用腳本語法不做過多的解釋,在...
1、在ios中打開鏈接地址的方法: 2、禁止手勢(shì) 3、是否是子類 4、代碼模擬用戶點(diǎn)擊模擬UI的事件sendActionsForControlE...