申請了1個多月的iPhoneX終于到了,今天找機會研究了下如何集成FaceID,然后通過查閱資料,發(fā)現(xiàn)和集成TouchID沒多大區(qū)別,所以就放到一起講下吧。注:集成FaceI...
申請了1個多月的iPhoneX終于到了,今天找機會研究了下如何集成FaceID,然后通過查閱資料,發(fā)現(xiàn)和集成TouchID沒多大區(qū)別,所以就放到一起講下吧。注:集成FaceI...
我們在寫代碼自定義UIBarButtonItem的時候,一般是像下面這樣來定義的: 這樣創(chuàng)建就產(chǎn)生了一個問題,就是創(chuàng)建的這個UIBarButtonItem它的高度是充滿UIN...
AES是開發(fā)中常用的加密算法之一。然而由于前后端開發(fā)使用的語言不統(tǒng)一,導(dǎo)致經(jīng)常出現(xiàn)前端加密而后端不能解密的情況出現(xiàn)。然而無論什么語言系統(tǒng),AES的算法總是相同的, 因此導(dǎo)致結(jié)...
這個demo啥也沒有啊
MACatchException & -[AppMonitorTaskPool start]: attempt to start the thread again小編毛推自薦常用基本類型MACatchException,不足之處,歡迎指正。 近期升級了幾家第三方SDK,新版本上線后,友盟統(tǒng)計出現(xiàn)如下錯誤 -[AppMonitorTas...
前言 我們的產(chǎn)品突然提出一個需求,希望讓用戶更快地選擇照片,通過滑動的方式而不是一張一張點擊選擇,并且給了我們一個參考對象,iPhone手機相冊。 一開始準(zhǔn)備從UITouch...
最新版本都有更新,請在列表中按需下載: 列表[https://github.com/chenhuaizhe/src/tree/master/xcode]---2020 年 1...
混淆原理 代碼編譯階段將符號(方法名、屬性名等)替換成隨機生成的字符串 長話短說,直接上步驟。 混淆集成步驟 步驟一、創(chuàng)建shell文件(confuse.sh)并配置相應(yīng)的運...
OBJC2_UNAVAILABLE; 這個結(jié)構(gòu)早廢棄了.看看新的把!
詳解Objective-C的isa與meta-class首先說明,這篇文章幾乎都是抄錄的別人的博客,簡書文章,在此總結(jié),只是為了方便記憶和以后閱讀,如果有什么失禮的地方,請大家及時指正。 大神們:(推薦閱讀原文) CSDN博客:小...
我讀過一些開源項目的網(wǎng)絡(luò)請求緩存的代碼,基本上都是采用在本地存文件的方式進行緩存。如果你打算在你的項目中加入網(wǎng)絡(luò)請求的緩存,可能你并不需要自己造一個輪子,了解一下NSURLC...
@閆仕偉 同意~
iOS RAC - RACSubject、RACReplaySubject文章系列《RACSignal 》《RACDisposable》《RACSubject、RACReplaySubject》《iOS RAC - 基本用法》《iOS RAC - ...
正解
WebStorm調(diào)整html的換行縮進最近在使用WebStorm進行Web開發(fā), 由于代碼潔癖過于嚴(yán)重,不能接受 和 第一行代碼不會自動換行. 鄙人奮戰(zhàn)1個小時終于發(fā)現(xiàn)了解決辦法, 如下圖, 不使用自動換行的...
最近在使用WebStorm進行Web開發(fā), 由于代碼潔癖過于嚴(yán)重,不能接受 和 第一行代碼不會自動換行. 鄙人奮戰(zhàn)1個小時終于發(fā)現(xiàn)了解決辦法, 如下圖, 不使用自動換行的...
很多開發(fā)小伙伴們經(jīng)常私信問我一些問題: 1、若集成了騰訊Bugly或者友盟等等異常搜集的SDK,AvoidCrash會影響到它們的異常搜集嗎?2、為什么集成了AvoidCra...
[-\\+], 這個匹配的是 - \ + 這三個字符, - + 分別是 實例方法 和 類方法 的開頭, 但是不清楚 \ 是要匹配什么樣的方法還是什么東西,
\\[.+\\] 實際上是 \[.+\], 這個匹配的是 [abdalj123(任意多個任意字符)] 這個是匹配必須以 [ 開頭, 以 ] 結(jié)尾的, [ 和 ] 中間可以有任意多個字符.
所以就可以匹配出 - [lasjdljallsksjdl] 這樣的方法來.
AvoidCrash的集成注意事項、疑惑的解答很多開發(fā)小伙伴們經(jīng)常私信問我一些問題: 1、若集成了騰訊Bugly或者友盟等等異常搜集的SDK,AvoidCrash會影響到它們的異常搜集嗎?2、為什么集成了AvoidCra...
NSObject的內(nèi)存本質(zhì) 1.實例化一個NSObject對象 (arm64位系統(tǒng)情況下) NSObject *objc = [[NSObject alloc] init];...
Base64編碼原理 Base64編碼之所以稱為Base64,是因為其使用64個字符來對任意數(shù)據(jù)進行編碼,同理有Base32、Base16編碼。標(biāo)準(zhǔn)Base64編碼使用的64...
本文只記錄在Mac中配置Mongo DB、安裝Pymongo以及在Pycharm中使用MongoDB插件 安裝Mongo DB brew install mongodb 運行...