寫一段富文本 對(duì)字符串 "Have a nice day!",將單詞 "nice" 用紅色顯示,其它字符用默認(rèn)顏色。 分析 Swift 中依舊使用 NSAttributedS...
寫一段富文本 對(duì)字符串 "Have a nice day!",將單詞 "nice" 用紅色顯示,其它字符用默認(rèn)顏色。 分析 Swift 中依舊使用 NSAttributedS...
在iOS多線程開發(fā)環(huán)境中,我們往往會(huì)用信號(hào)量Semaphore解決一些特別的問題,它不僅高效而且也易于理解。這里我總結(jié)了加鎖、異步返回、控制線程并發(fā)數(shù)這三個(gè)用途,下面通過一些...
今天一哥們?cè)谌豪飭?"為什么我不能只重寫 setter ,還要多寫個(gè) getter ?"我一聽也是懵了,后來在 playgroud 里面寫,果然得到了一個(gè)錯(cuò)誤: Variab...
花絮:從上一篇文章的發(fā)表到這篇文章的發(fā)表已經(jīng)有很長(zhǎng)一段時(shí)間了,一直在摸索適合自己的學(xué)習(xí)方式,到現(xiàn)在還是沒有找到適合自己的,嘗試如下: 1.每天上班都是活躍在各大iOS開發(fā)群,...
推薦一些我個(gè)人認(rèn)為非常經(jīng)典,值得關(guān)注的博客。 OneV's Den 大家尊稱為喵神 @onevcat 的博客。對(duì) Swift 技術(shù)在國內(nèi)的推廣做了很大的貢獻(xiàn)。 Limboy’...
一.消息機(jī)制 OC調(diào)用方法是動(dòng)態(tài)調(diào)用 調(diào)用未實(shí)現(xiàn)的方法編譯不報(bào)錯(cuò) 方法調(diào)用的本質(zhì)是發(fā)送消息 方法調(diào)用的本質(zhì)是 執(zhí)行performSelector 把一個(gè)方法名 轉(zhuǎn)化成一個(gè)方法...