Xcode 14升級(jí)到15,遇到模擬器打不開蠢壹,報(bào)錯(cuò) unable to boot the simulator 處理辦法:刪除升級(jí)之前的模擬器緩存谣沸,重啟模擬器朴则。刪除路徑:~/L...
Xcode 14升級(jí)到15,遇到模擬器打不開蠢壹,報(bào)錯(cuò) unable to boot the simulator 處理辦法:刪除升級(jí)之前的模擬器緩存谣沸,重啟模擬器朴则。刪除路徑:~/L...
之前做過的項(xiàng)目有需要通過音頻口通信用方波來收發(fā)數(shù)據(jù)肄鸽,由于這方面的資料比較少帆喇,下面就介紹下其原理警医,希望能給大家?guī)椭?一. 音頻通信簡(jiǎn)介大家應(yīng)該都知道支付寶聲波支付和拉卡拉吧,...
此文章主要是記錄mac上安裝RN環(huán)境并運(yùn)行xcode項(xiàng)目,未做過RN開發(fā),只是為了解決RN項(xiàng)目集成iOS的SDK出錯(cuò)的問題.RN官網(wǎng)[https://www.react-na...
keyCommands Declaration Discussion A responder object that supports hardware keyboard c...
最近項(xiàng)目遇到一個(gè)新需求,通過鍵盤來控制程序婉刀,通過官方文檔和在網(wǎng)上進(jìn)行了一些調(diào)研吟温,可以通過添加KeyCommand來監(jiān)聽鍵盤輸入以實(shí)現(xiàn)需求。整理一些基本方法 keyComman...
少啰嗦, 直接貼代碼, 不搞那一堆虛的!!! 設(shè)置監(jiān)聽 狀態(tài)變化 可能你們沒有這個(gè)坑, 我是一直有!!! 希望有坑的可以早日填上, 其他坑也是!!!\ 其他黑科技: 有緣的...
WiFi通信是指手機(jī)通過WiFi與外部設(shè)備建立連接突颊,并與外部設(shè)備進(jìn)行交互鲁豪、通信潘悼。手機(jī)與外部設(shè)備的WiFi通信通常是使用Socket來實(shí)現(xiàn)的,在這里先介紹一個(gè)第三方Socket...
寫這篇詳解是因?yàn)樽罱芏嗳硕荚趩栂嚓P(guān)問題,但是上篇文章iOS-BLE藍(lán)牙開發(fā)持續(xù)更新已經(jīng)過去半年糙申,很多東西已經(jīng)開始遺忘宾添,今天重新拾起,并在Demo中新添了具體功能和詳細(xì)注釋柜裸,...
在寫這個(gè)博客之前缕陕,空余時(shí)間抽看了近一個(gè)月的文檔和 Demo,系統(tǒng)給的解釋很詳細(xì)疙挺,接口也比較實(shí)用扛邑,唯獨(dú)有一點(diǎn),對(duì)于設(shè)備的唯一標(biāo)示衔统,網(wǎng)上眾說紛紜鹿榜,在這里我目前也還沒有自己的見解,...
前言 最近實(shí)驗(yàn)室做了一個(gè)IOS設(shè)備之間使用藍(lán)牙進(jìn)行數(shù)據(jù)交互的項(xiàng)目锦爵。中間遇到了很多坑舱殿,現(xiàn)在大致講解一下藍(lán)牙通訊的流程。干貨請(qǐng)直接下翻到第四節(jié)险掀。 iOS藍(lán)牙基礎(chǔ)知識(shí) 背景 iOS...
1.聲明屬性以及引入相關(guān)庫(kù) NSMutableArray *pers;//這個(gè)必須有沪袭,用于記錄搜索到的設(shè)備,沒有導(dǎo)致連接不上 manager = [[CBCentralMan...
1樟氢、專業(yè)術(shù)語 AP(Access Point):無線接入點(diǎn)冈绊,是一個(gè)無線網(wǎng)絡(luò)的創(chuàng)建者,是網(wǎng)絡(luò)的中心節(jié)點(diǎn)埠啃。簡(jiǎn)單來講就像是無線路由器一樣死宣,設(shè)備打開后進(jìn)入AP模式,在手機(jī)的網(wǎng)絡(luò)列表里...
前言 WCDB是微信移動(dòng)端團(tuán)隊(duì)開源的移動(dòng)端數(shù)據(jù)庫(kù)組件碴开,提供了一個(gè)高效毅该、完整、易用的移動(dòng)端存儲(chǔ)方案潦牛。第一次應(yīng)用到WCDB還是在現(xiàn)公司的工程中眶掌,由于現(xiàn)在的team成員主要來自鵝廠...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對(duì)象中找不到巴碗,就進(jìn)行轉(zhuǎn)發(fā)朴爬,具體怎么實(shí)現(xiàn)的呢。我們從下面幾個(gè)方面探尋Runtime的實(shí)現(xiàn)機(jī)制橡淆。 Runtime介紹...
Runtime的特性主要是消息(方法)傳遞召噩,如果消息(方法)在對(duì)象中找不到母赵,就進(jìn)行轉(zhuǎn)發(fā),具體怎么實(shí)現(xiàn)的呢蚣常。我們從下面幾個(gè)方面探尋Runtime的實(shí)現(xiàn)機(jī)制市咽。 Runtime介紹...
swift進(jìn)階總匯[http://www.reibang.com/p/c00fa675d7d5] 本文主要介紹為什么結(jié)構(gòu)體是值類型抵蚊,類是引用類型 值類型 前提:需要了解內(nèi)存...
這個(gè)文件夾中保存的是Xcode的緩存文件,曾經(jīng)在Xcode跑過的所有項(xiàng)目的索引溯革、build的信息等都會(huì)保存在這里贞绳。刪除后在下次打開項(xiàng)目編譯的時(shí)候?qū)?huì)重新生成。由于這里包含了大...
最近看了runloop應(yīng)用中監(jiān)控卡頓的一些博客致稀,很多人都提到了通過kCFRunLoopBeforeSources和kCFRunLoopAfterWaiting狀態(tài)判定卡頓冈闭,當(dāng)...