
SRWebSocket是FaceBook提供的,一個(gè)iOS端常用的websocket框架。這個(gè)框架的好處是,解決了一般的websocket框架中,粘包、斷包的問(wèn)題,這個(gè)問(wèn)...
學(xué)習(xí)了,么么噠。
drawable和mipmap目錄1. 前言 11月分勞務(wù)派遣進(jìn)了家大公司orz,開(kāi)始一個(gè)新的項(xiàng)目。當(dāng)我將一張切圖分別放在drawable的各個(gè)dpi文件夾后,同事和我說(shuō)不需要弄那么多份切圖放在drawabl...
好久沒(méi)有關(guān)注android studio了,最近試了一下,已經(jīng)更新到了3.x版本,下載之后發(fā)現(xiàn)make工程報(bào)錯(cuò)。 解決辦法: 1 Gradle的設(shè)置中,andro...
我的wk同步方法也卡主了,樓主有什么辦法嗎?
WKWebView的使用(一)隨著iOS10的出現(xiàn),大部分應(yīng)用都已經(jīng)拋棄了iOS7的支持,那么將UIWebView替換為WKWebView的工作也就提上了日程。畢竟UIWebView的占用內(nèi)存大,而且存在...
@不上火喝純凈水 我沒(méi)說(shuō)清楚,我現(xiàn)在需要把wkwebview的evaluateJavaScript:completionHandler這個(gè)方法做成同步接口,用這種方法不行,因?yàn)檫@個(gè)函數(shù)evaluateJavaScript必須要放到主線程中執(zhí)行,否則會(huì)crash。而信號(hào)量或group都會(huì)阻塞當(dāng)前線程也就是主線程,等待另一個(gè)線程的完成通知,但是主線程已阻塞,evaluateJavaScript被阻塞就不會(huì)執(zhí)行。
不知道我是不是鉆牛角尖了,目前我覺(jué)得這是個(gè)無(wú)法解決的問(wèn)題,樓主有辦法嗎?
iOS開(kāi)發(fā)技巧: 將異步方法封裝成同步方法在開(kāi)發(fā)中我們經(jīng)常會(huì)遇到異步方法,在設(shè)計(jì)程序邏輯的時(shí)候有些操作依賴于異步的回調(diào)結(jié)果,有時(shí)候我們不得不把一個(gè)原本內(nèi)聚的邏輯通過(guò)代理或者回調(diào)的方式打散開(kāi)來(lái),這樣作它打亂了我們代碼順...
如果你是異步函數(shù)必須要在主線程內(nèi)調(diào)用呢? 這種會(huì)造成主線程死鎖的異步變同步,有方法嗎?
iOS開(kāi)發(fā)技巧: 將異步方法封裝成同步方法在開(kāi)發(fā)中我們經(jīng)常會(huì)遇到異步方法,在設(shè)計(jì)程序邏輯的時(shí)候有些操作依賴于異步的回調(diào)結(jié)果,有時(shí)候我們不得不把一個(gè)原本內(nèi)聚的邏輯通過(guò)代理或者回調(diào)的方式打散開(kāi)來(lái),這樣作它打亂了我們代碼順...
如果我們的 app 需要多線程操作數(shù)據(jù)庫(kù),那么就需要使用 FMDatabaseQueue 來(lái)保證線程安全了。 切記不能在多個(gè)線程中共同一個(gè) FMDatabase 對(duì)象并且在多...
賈躍亭怎么樣無(wú)所謂,希望樂(lè)視的品牌能夠維持下去并且越做越好。
兩個(gè)山西男人的汽車夢(mèng)|李彥宏的Apollo重生賈躍亭的FF91危機(jī)兩個(gè)互聯(lián)網(wǎng)舉足輕重的山西男人,一個(gè)分權(quán)求變,另一個(gè)深陷危機(jī)。相似之處在于,都在想借助汽車這一東風(fēng),一解當(dāng)下窘境。 這兩天,兩個(gè)山西男人刷了屏。一個(gè)是正值公司架構(gòu)重整,在京召開(kāi)...
閑著無(wú)聊,隨手小游戲玩一玩。本項(xiàng)目使用純?cè)_(kāi)發(fā),沒(méi)有使用其他的插件包括cocos2d、spriteKit等。 目前完成了單機(jī)版,包括簡(jiǎn)易的劇本編輯功能(通過(guò)編輯STAGE1...
原生實(shí)現(xiàn)iOS搖桿 調(diào)用實(shí)例 // 控制器 float width = 120; XXJoyStickView* v = [[XXJoyStickView alloc]ini...
Product -->Scheme-->Edit Scheme Arguments -->Environment Variables -->添加一個(gè)環(huán)境變量 OS_ACTIV...
比如一個(gè)界面有多個(gè)按鈕,這個(gè)控件可以告訴用戶每個(gè)按鈕的作用。 https://github.com/xingjizhao/GuideTest
工作一直都是用的oc,最近想回顧一下swift,隨便做個(gè)計(jì)算器熟悉一下。 https://github.com/xingjizhao/swift-calculator
一個(gè)app問(wèn)世之后有兩種方式進(jìn)行推廣,一是走apple提供的渠道即appstore,然而漫長(zhǎng)的而莫測(cè)的審核,動(dòng)則長(zhǎng)達(dá)一周的上線周期已然無(wú)法滿足現(xiàn)在普遍的敏捷模式。二是無(wú)線部署...