md5不是加密吧。。
NSData MD5加密的坑MD5加密方法 這個(gè)加密方法在有些時(shí)候(一個(gè)字符串類型且?guī)Э崭?就會(huì)加密錯(cuò)誤,原因當(dāng)data中某個(gè)字節(jié)的內(nèi)容為<00>,在字符數(shù)組中為"\0",所以算出的長(zhǎng)度不對(duì)。解決辦法可...
感謝,終于有個(gè)解釋的通的了
dispatch_sync死鎖問(wèn)題研究首先,看看如下代碼的輸出是什么? 首先答案是會(huì)發(fā)生死鎖,我們看看官方文檔關(guān)于dispatch_sync的解釋: Submits a block to a dispatch q...
OC中使用KVC是因?yàn)镹SObject遵循了NSKeyValueCoding協(xié)議,而OC中所有的類包括自定義類的根類都是NSObject,所以都能使用KVC特性,但是Swif...
終于等到你,還好我沒(méi)放棄。感謝
swift unitTest(單元測(cè)試) Failed to import bridging header因?yàn)轫?xiàng)目是通過(guò)OC和Swift混合開(kāi)發(fā)的,所以說(shuō)避免不了新建bridge-header文件,bridge-header文件主要作用就是讓Swift文件可以訪問(wèn)到OC文件。 同...
哈哈,導(dǎo)演兼演員,可以可以
如何設(shè)計(jì)一個(gè)優(yōu)雅的彈框,Swift版理念:爽到使用者就行了 最爽的 調(diào)用彈框,那肯定是:Alert().show()什么,你要手動(dòng)隱藏?那我再提供一個(gè) dismiss()函數(shù)吧。什么,你還要改背景顏色,彈框動(dòng)畫(huà)...
swift中引入runtime還能優(yōu)雅?
Swift中優(yōu)雅的為UIButton添加鏈?zhǔn)降腂lock點(diǎn)擊事件UIButton是基于 action - target 的事件機(jī)制處理點(diǎn)擊事件的。通常,如果我們需要添加一個(gè) UIButton 的點(diǎn)擊事件的時(shí)候,一般會(huì)這么做: 當(dāng)然,可能對(duì)...
厲害了
深度探究HandyJSON(一) Swift 指針的使用為了避免疏漏, 我從官方文檔作了截圖, 蘋(píng)果官網(wǎng)文檔1 , 文檔2 本文概要 按照官方文檔, 介紹Swift中的指針, 包括 Typed Pointers, Raw Poin...