背景:負(fù)責(zé)Widget同事需要研究其它問(wèn)題,導(dǎo)致前期Widget項(xiàng)目需要找人承接。 代碼熟悉了幾天,就接到需求,需要把widget獨(dú)立封裝成framework供客戶使用,下面...
背景:負(fù)責(zé)Widget同事需要研究其它問(wèn)題,導(dǎo)致前期Widget項(xiàng)目需要找人承接。 代碼熟悉了幾天,就接到需求,需要把widget獨(dú)立封裝成framework供客戶使用,下面...
前言: 正則表達(dá)式通常用于兩種任務(wù):1.驗(yàn)證,2.搜索/替換。用于驗(yàn)證時(shí),通常需要在前后分別加上 ^ 和 。此表所列的常用正則表達(dá)式,除個(gè)別外均未在前后加上任何限定,請(qǐng)根據(jù)需...
上篇文章中有介紹 主流智能家居無(wú)線協(xié)議,現(xiàn)在我們就來(lái)實(shí)際實(shí)現(xiàn)冷門的SSDP發(fā)現(xiàn)協(xié)議,之所以說(shuō)冷門是因?yàn)楣P者到目前為止才在對(duì)接中第一次使用,與之形成鮮明對(duì)比的是ZigBee協(xié)議...
筆者近兩年都在從事智能家居項(xiàng)目iOS開發(fā),對(duì)于項(xiàng)目中對(duì)接各個(gè)廠家設(shè)備時(shí)發(fā)現(xiàn)智能家居設(shè)備的無(wú)線通訊協(xié)議常見的有wifi技術(shù)、 socket協(xié)議、 SSDP協(xié)議、 藍(lán)牙協(xié)議、 ...
收到iOS12.0更新推送,網(wǎng)上各種說(shuō)更新之后手機(jī)流暢度能提升70%,那個(gè)心里激動(dòng)的呀,對(duì)于iOS開發(fā)者來(lái)說(shuō),更新手機(jī)必然需要更新Xcode,要不真機(jī)都不讓運(yùn)行,Xcode從...
遇到移除Main Storyboard入口后運(yùn)行項(xiàng)目屏幕黑屏的解決方案,目前版本的Xcode創(chuàng)建Single Application后都會(huì)生成一個(gè)Main.storyboar...
如果我們有些功能要給別人用,但是又不想公開源代碼,比如百度地圖等,這時(shí)候我們就可以打包成庫(kù)供別人使用。 庫(kù)分靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)兩種: 靜態(tài)庫(kù):以.a 和 .framework為文...
1、加速傳感器可以監(jiān)聽到x,y,z三個(gè)方向的加速度,使用步驟如下: (1)實(shí)例化CMMotionManager類 (2)向CMMotionManager的accelerome...
視頻鏈接地址請(qǐng)看 騰訊課堂 ,本系列視頻實(shí)戰(zhàn)教程需要有 Swift 語(yǔ)言基礎(chǔ),并且有過(guò) iOS 開發(fā)相關(guān)經(jīng)驗(yàn)。 部分截圖。 項(xiàng)目環(huán)境 Xcode 9.2 Swift 4 iO...
分享一個(gè)在GitHub上面下載開源項(xiàng)目后,安裝在Mac上方法 1.打開項(xiàng)目,編譯(Command+B)項(xiàng)目 ,打開左側(cè)的Products目錄,xxx.app -- show ...
iOS項(xiàng)目中經(jīng)常遇到數(shù)據(jù)的存儲(chǔ),NSArray、NSDictionary、NSString等等遵循了NSCopying協(xié)議的數(shù)據(jù)模型可以直接存儲(chǔ)到本地,但是如果我是自定義的模...
因項(xiàng)目需求封裝了一個(gè)帶有漸變色水波視圖,水波視圖相信大家可以在網(wǎng)上搜到很多,但是繪制一個(gè)波浪是漸變色的,且背景也可以徑向漸變的水波不多。 效果如如下: 實(shí)現(xiàn)以下功能: 支持自...
大家可復(fù)制以下的文字, 粘貼到新建的Markdown筆記中看看效果. leanote Markdown 語(yǔ)法手冊(cè) 1. 斜體和粗體 使用 * 和 ** 表示斜體和粗體。 示例...