![240](https://upload.jianshu.io/users/upload_avatars/11092648/05eec119-9df3-4103-be0b-98d718c132f6.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
經(jīng)常會(huì)在網(wǎng)上下載各種電子版的書籍鼻听,一些知識(shí)技能書籍動(dòng)不動(dòng)就幾百頁(yè),雖然用PDF打開(kāi)也不麻煩仙辟,但對(duì)于一些學(xué)習(xí)類的書籍還是一章章的分成小份看起來(lái)更加...
作為處理向 NSNull 發(fā)送消息導(dǎo)致的崩潰處理框架扰才,NullSafe 應(yīng)該是最輕量簡(jiǎn)潔的了允懂,算起來(lái) 50行 代碼不算就解決了開(kāi)發(fā)中的NSNul...
剛遇到這個(gè)問(wèn)題,還是有點(diǎn)摸不著頭腦衩匣,說(shuō)不出這樣設(shè)計(jì)是出于怎么考慮蕾总,當(dāng)然粥航,設(shè)計(jì)初衷無(wú)非就是用指針對(duì)象更容易容易實(shí)現(xiàn)xx 功能,避免 xx bug等...
頁(yè)面中經(jīng)常遇到需要懸浮展示并且可以隨手勢(shì)移動(dòng)的按鈕生百,簡(jiǎn)單實(shí)現(xiàn)了一個(gè)递雀。思路就是繼承 UIButton 類,然后重寫拖拽方法 .touchDragI...
在寫 NSTimer 和 NSRunLoop 的測(cè)試用例時(shí)蚀浆,發(fā)現(xiàn)在子線程中創(chuàng)建的 NSTimer 添加到 使用 NSDate 創(chuàng)建的 NSRu...
今天有看到關(guān)于 *p++ 的代碼缀程,就把這些都碼一遍,歸納總結(jié)市俊。 首先看下面 C 代碼 可能心里已經(jīng)有答案了 很顯然杨凑,對(duì)于 *p++ 來(lái)說(shuō),先取得...
給定一個(gè)字符串摆昧,請(qǐng)你找出其中不含有重復(fù)字符的 最長(zhǎng)子串 的長(zhǎng)度撩满。示例 1:輸入: "abcabcbb"輸出: 3解釋: 因?yàn)闊o(wú)重復(fù)字符的最長(zhǎng)子串...
.podspace 文件編寫范例 解讀: 注意: 1. Resources 下雖然可以引用 .xcassets 資源文件,在執(zhí)行 pod s...
我們知道一個(gè) ViewController 有著固定的 Load 順序: 頁(yè)面 Push 創(chuàng)建時(shí) 頁(yè)面 Pop 返回時(shí) 這些對(duì)于我們來(lái)說(shuō)已經(jīng)很熟...