你要知道的runtime都在這里 轉(zhuǎn)載請(qǐng)注明出處 http://www.reibang.com/p/eac6ed137e06 本文主要講解runtime相關(guān)知識(shí)洽蛀,從原理到實(shí)踐...
你要知道的runtime都在這里 轉(zhuǎn)載請(qǐng)注明出處 http://www.reibang.com/p/eac6ed137e06 本文主要講解runtime相關(guān)知識(shí)洽蛀,從原理到實(shí)踐...
在 iOS 的圖片加載框架中奴璃,SDWebImage 可謂是占據(jù)大半壁江山。它支持從網(wǎng)絡(luò)中下載且緩存圖片,并設(shè)置圖片到對(duì)應(yīng)的 UIImageView 控件或者 UIButton...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-complete-le...
序言 目前形勢(shì)币狠,參加到iOS隊(duì)伍的人是越來(lái)越多,甚至已經(jīng)到供過(guò)于求了砾层。今年漩绵,找過(guò)工作人可能會(huì)更深刻地體會(huì)到今年的就業(yè)形勢(shì)不容樂(lè)觀,加之肛炮,培訓(xùn)機(jī)構(gòu)一火車地向用人單位輸送iOS開...
KVC(Key-value coding)鍵值編碼止吐,單看這個(gè)名字可能不太好理解。其實(shí)翻譯一下就很簡(jiǎn)單了侨糟,就是指iOS的開發(fā)中碍扔,可以允許開發(fā)者通過(guò)Key名直接訪問(wèn)對(duì)象的屬性,或...
KVC KVC定義 KVC(Key-value coding)鍵值編碼秕重,就是指iOS的開發(fā)中不同,可以允許開發(fā)者通過(guò)Key名直接訪問(wèn)對(duì)象的屬性,或者給對(duì)象的屬性賦值溶耘。而不需要調(diào)用...
Run loop 剖析:Runloop 接收的輸入事件來(lái)自兩種不同的源:輸入源(intput source)和定時(shí)源(timer source)二拐。輸入源傳遞異步事件。通常消息...
最近計(jì)劃重新鞏固一下iOS開發(fā)的底層知識(shí)凳兵。面對(duì)當(dāng)下環(huán)境百新,作為一名合格的開發(fā)者,只注重工具的使用是行不通的庐扫,修煉好底層系統(tǒng)知識(shí)的內(nèi)功才是硬道理 該文章目錄: 一饭望、 什么是run...
前言: 我是一名開發(fā)者,一個(gè)iOS交流圈子的維護(hù)者“見過(guò)憤然離開現(xiàn)在崗位的形庭,也見過(guò)找到新工作漲薪而欣喜若狂的杰妓!見過(guò)口吐芬芳責(zé)怪整個(gè)行業(yè)的,也見過(guò)直面現(xiàn)狀努力成長(zhǎng)的”碘勉!不要浪費(fèi)...
假如我們點(diǎn)擊了手機(jī)屏幕??,那么當(dāng)前頁(yè)面的app需要識(shí)別出點(diǎn)擊的是哪一個(gè)控件验靡,并且對(duì)事件的響應(yīng)進(jìn)行處理倍宾。而iOS系統(tǒng)的UIKit已經(jīng)設(shè)計(jì)好一套方案:利用事件傳遞以及響應(yīng)鏈去確定...
使用fcrackzip來(lái)破解zip類型壓縮文件 fcrackzip是一款專門破解zip類型壓縮文件密碼的工具,工具破解速度還是可以的胜嗓,能用字典和指定字符集破解高职,適用于Linu...
使用UItableview實(shí)現(xiàn)展開折疊效果,話不多說(shuō),先看一下運(yùn)行效果: 講一下實(shí)現(xiàn)的大概思路: 自定義每個(gè)section的headerView,并且給headerView添...
Could not build the application for the simulator.Error launching application on iPhone...
在日常的工作開發(fā)中,有時(shí)會(huì)遇到需要在后臺(tái)持續(xù)運(yùn)行的需求辞州。對(duì)于這個(gè)需求怔锌,安卓實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單,而iOS來(lái)說(shuō)就比較復(fù)雜了。前段時(shí)間我們公司就有后臺(tái)持續(xù)定位埃元,并且上傳上傳地理坐標(biāo)的...
1.開辟新的內(nèi)存空間 判斷是否存在涝涤,若不存在則添加到數(shù)組中,得到最終結(jié)果的順序不發(fā)生變化 2.利用NSDictionary的AllKeys(AllValues)方法 可以將N...
裁剪圖片功能在很多上傳圖片的場(chǎng)景里都需要用到岛杀,一方面應(yīng)用服務(wù)器可能對(duì)圖片的尺寸大小有限制阔拳,因而希望上傳的圖片都是符合規(guī)定的,另一方面类嗤,用戶可能希望只上傳圖片中的部分內(nèi)容糊肠,突出...
最近和小伙伴 @anotheren 一起在搞事情,打算把微信的圖片選擇器那一套給做出來(lái)遗锣。于是就有了 AnyImageKit 這個(gè)框架货裹,現(xiàn)在已經(jīng)完成圖片選擇和編輯功能了。在做圖...
一般情況下設(shè)置陰影只需要設(shè)置layer就行精偿,但是如果只是單邊陰影泪酱,只設(shè)置layer效果不是多好,可以用貝塞爾曲線實(shí)現(xiàn)还最。 1. 直接設(shè)置layer陰影效果 2. 利用貝塞爾曲線...
iOS開發(fā)中經(jīng)常會(huì)用到UILabel來(lái)展示一些文字性內(nèi)容,默認(rèn)的排版方式會(huì)有些擠拓轻,這里來(lái)介紹一下如何給UILabel設(shè)置行間距和字間距斯撮,歡迎大家多提意見,共勉?????? 實(shí)...
當(dāng)self強(qiáng)引用了block時(shí)扶叉,再在block中調(diào)用self會(huì)引發(fā)循環(huán)引用問(wèn)題勿锅。所以,為了避免這種情況枣氧,都會(huì)使用weak-strong來(lái)解除循環(huán)引用問(wèn)題溢十。 如下所示 代碼解釋...