背景:負責(zé)Widget同事需要研究其它問題,導(dǎo)致前期Widget項目需要找人承接。 代碼熟悉了幾天,就接到需求,需要把widget獨立封裝成framework供客戶使用,下面...
背景:負責(zé)Widget同事需要研究其它問題,導(dǎo)致前期Widget項目需要找人承接。 代碼熟悉了幾天,就接到需求,需要把widget獨立封裝成framework供客戶使用,下面...
筆者近兩年都在從事智能家居項目iOS開發(fā),對于項目中對接各個廠家設(shè)備時發(fā)現(xiàn)智能家居設(shè)備的無線通訊協(xié)議常見的有wifi技術(shù)、 socket協(xié)議、 SSDP協(xié)議、 藍牙協(xié)議、 ...
前言: 正則表達式通常用于兩種任務(wù):1.驗證,2.搜索/替換。用于驗證時,通常需要在前后分別加上 ^ 和 。此表所列的常用正則表達式,除個別外均未在前后加上任何限定,請根據(jù)需...
上篇文章中有介紹 主流智能家居無線協(xié)議,現(xiàn)在我們就來實際實現(xiàn)冷門的SSDP發(fā)現(xiàn)協(xié)議,之所以說冷門是因為筆者到目前為止才在對接中第一次使用,與之形成鮮明對比的是ZigBee協(xié)議...
如果我們有些功能要給別人用,但是又不想公開源代碼,比如百度地圖等,這時候我們就可以打包成庫供別人使用。 庫分靜態(tài)庫和動態(tài)庫兩種: 靜態(tài)庫:以.a 和 .framework為文...
ReactiveCocoa是Github開源的一個用于iOS和OS開發(fā)的新框架,Cocoa是蘋果整套框架的簡稱。敢自稱為 xxx Cocoa框架可以想象到這個框架的牛逼!??!...
視頻鏈接地址請看 騰訊課堂 ,本系列視頻實戰(zhàn)教程需要有 Swift 語言基礎(chǔ),并且有過 iOS 開發(fā)相關(guān)經(jīng)驗。 部分截圖。 項目環(huán)境 Xcode 9.2 Swift 4 iO...
分享一個在GitHub上面下載開源項目后,安裝在Mac上方法 1.打開項目,編譯(Command+B)項目 ,打開左側(cè)的Products目錄,xxx.app -- show ...
因項目需求封裝了一個帶有漸變色水波視圖,水波視圖相信大家可以在網(wǎng)上搜到很多,但是繪制一個波浪是漸變色的,且背景也可以徑向漸變的水波不多。 效果如如下: 實現(xiàn)以下功能: 支持自...