一、散列的概念 散列方法的主要思想是根據(jù)結(jié)點的關(guān)鍵碼值來確定其存儲地址:以關(guān)鍵碼值K為自變量,通過一定的函數(shù)關(guān)系h(K)(稱為散列函數(shù)),計算出對應(yīng)的函數(shù)值來,把這個值解釋為...
一、散列的概念 散列方法的主要思想是根據(jù)結(jié)點的關(guān)鍵碼值來確定其存儲地址:以關(guān)鍵碼值K為自變量,通過一定的函數(shù)關(guān)系h(K)(稱為散列函數(shù)),計算出對應(yīng)的函數(shù)值來,把這個值解釋為...
可以用layoutifneed,就可以拿到view的size
iOS 實現(xiàn)半邊圓角或部分圓角一、正常圓角的實現(xiàn) 在做項目過程中,我們總會遇到實現(xiàn)圓角的情況,當然最簡單是四個角都改為圓角,如下代碼: 二、一個或部分圓角的實現(xiàn) 但是項目中也會遇到針對某一個View只畫半...
先看圖: use_frameworks! 與 #use_frameworks! 從上圖可以看出use_frameworks!與 #use_frameworks!的區(qū)別: 使用...
前言 排序算法也算是老生常談了,如果你大學(xué)專業(yè)是計算機或軟件,甚至你參加過國二國三都會學(xué)到排序算法,如果我沒猜錯的話你接觸的第一個算法是冒泡。排序算法老生常談,但確實多少大廠...
Mach-O文件 Mach-O格式全稱為Mach Object文件格式的縮寫 Mach-O文件類型分類: 1.Executable:應(yīng)用可執(zhí)行的二進制文件,如.m/.h文件經(jīng)...
******科普片** 1、DNS劫持的危害 不知道大家有沒有發(fā)現(xiàn)這樣一個現(xiàn)象,在打開一些網(wǎng)頁的時候會彈出一些與所瀏覽網(wǎng)頁不相關(guān)的內(nèi)容比如這樣奇(se)怪(qing)的東西 ...
即將離開簡書,請到掘金繼續(xù)關(guān)注我。謝謝! 本文掘金鏈接[https://juejin.cn/post/6875140053635432462] 為什么離開[https://w...
關(guān)于for循環(huán),這里不做過多解釋,大家都很熟悉,其在C語言中的使用格式是這樣的: 這也就是標準的C-Type格式的for循環(huán);另外,在OC中還有另外一個遍歷集合的for-in...
在 iOS 開發(fā)中,App的崩潰原因有很多種,這篇文章主要闡述我所使用的防止發(fā)送未知消息(unrecognized selector)**導(dǎo)致崩潰的方法及思路,希望能起到拋磚...
已更新深入淺出Runtime (二) Runtime的消息機制深入淺出Runtime (三) Runtime的消息轉(zhuǎn)發(fā)深入淺出Runtime (四) Runtime的實際應(yīng)用...
Block的底層基本結(jié)構(gòu) 通過clang命令查看編譯器是如何實現(xiàn)Block的,在終端輸入clang -rewrite-objc main.m,然后會在當前目錄生成main.c...
前一段時間剛剛做了一個短視頻功能,然后今天給小伙伴們分享視頻裁剪這一塊的代碼,今天時間比較緊,我就直接把工具類的代碼分享給小伙伴們吧,哪里不理解的可以在下面留言給我 視頻裁剪...
標簽: iOS RAC 概述 ReactiveCocoa是一個函數(shù)響應(yīng)式編程框架,它能讓我們脫離Cocoa API的束縛,給我們提供另外一套編碼的思路與可能性,它能在宏觀層...
更多整理資料盡在??一平米小站 基礎(chǔ) 1、class 和 struct 的區(qū)別2、不通過繼承,代碼復(fù)用(共享)的方式有哪些3、Set 獨有的方法有哪些?4、實現(xiàn)一個 min 函...
物聯(lián)網(wǎng)Wifi網(wǎng)絡(luò)配置原理 自從物聯(lián)網(wǎng)問世以來,如何使得物能夠聯(lián)網(wǎng)有多種的方式,目前運用非常廣的Wifi,最近在做這方面的SDK,下面講解一些配網(wǎng)的原理。 引入 APP將要配...
前言 眾所周知,現(xiàn)在App的競爭已經(jīng)到了用戶體驗為王,質(zhì)量為上的白熱化階段。用戶們都是很挑剔的。如果一個公司的推廣團隊好不容易砸了重金推廣了一個APP,好不容易有了一些用戶,...
數(shù)組線程安全的思考 NSMutableArray是線程不安全的,當有多個線程同時對數(shù)組進行操作的時候可能導(dǎo)致崩潰或數(shù)據(jù)錯誤,下面是對線程安全的幾個思路.如有錯誤,歡迎指正. ...
前提說明 我們經(jīng)常會遇到很多APP的 HTTPS 接口請求,Charles 安裝證書后也無法進行抓包看到內(nèi)容。 為什么要抓包呢,如果我們能夠抓取APP任何的請求,那么就可以干...
單次發(fā)送的數(shù)據(jù)過大,藍牙模塊內(nèi)部接收緩沖區(qū)只有20個字節(jié) BLE_SEND_MAX_LEN是藍牙單次可處理最大字節(jié)長度