1. CoreText框架基礎(chǔ) CoreText是Mac OS和iOS系統(tǒng)中處理文本的low-level API, 不管是使用OC還是swift, 實(shí)際我們使用CoreTex...
1. CoreText框架基礎(chǔ) CoreText是Mac OS和iOS系統(tǒng)中處理文本的low-level API, 不管是使用OC還是swift, 實(shí)際我們使用CoreTex...
前言 大佬請自覺繞過,我只是站在一個(gè)菜鳥的角度來寫這個(gè)文章。這個(gè)offer對我來說可以說是我職業(yè)生涯的轉(zhuǎn)折點(diǎn),于是乎記錄一下自己一些想說的話。 筆者背景 2016年畢業(yè),普通...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是已經(jīng)被響應(yīng)鏈、手勢、target-action這一系列響應(yīng)觸...
我有一個(gè)同事,他既不姓金,也不是司機(jī),但我們都叫他“金司機(jī)”。他跟倉鼠一樣是一個(gè) iOS 工程師,至于叫司機(jī)的原因就不難想到了…… 為了防止博客被封,在此不舉例子。 總之,金...
這個(gè)問題之前也有看到,正好這兩天看到一篇文章提到這個(gè)文藝,就深入的研究了一下,地址我的同事金司機(jī)出的 5 道 iOS 多線程“面試題”,其中第一題和第二題就是考察主線程和主隊(duì)...
背景 由于我對SDWebImage這塊比較熟悉,并且基于SDWebImage封裝了一層對業(yè)務(wù)更友好的HTSWebImage庫。所以一直以來SDWebImage的相關(guān)Crash...
前言 本文會用實(shí)例的方式,將iOS各種IM的方案都簡單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
1.什么是庫,為什么使用庫? 庫是共享程序代碼的方式,一般分為靜態(tài)庫和動(dòng)態(tài)庫;庫實(shí)現(xiàn)了iOS程序的模塊化,將某些特定的功能模塊化為庫的格式方便分享和使用! 2.靜態(tài)庫和動(dòng)態(tài)庫...
SIGABRT 一個(gè)數(shù)組越界報(bào)的崩潰場景 一點(diǎn)毛用都沒有,它并不能精確的定位到crash發(fā)生在哪個(gè)源文件哪行代碼中。為了精確的定位,我們可以使用Exception Break...