更新 面試基本已經(jīng)結(jié)束了,目前已拿頭條、百度、騰訊offer,現(xiàn)在可以好好來寫寫總結(jié)了,關(guān)于面試題,可能沒那么多時間來總結(jié)答案,有什么需要討論的地方歡迎大家指教。主要記錄一下...
@Tony_Yang 是的
OC協(xié)議的默認(rèn)實現(xiàn)Swift 中,定義協(xié)議 protocol 時,可以使用 extension 給它的某些方法提供默認(rèn)實現(xiàn): 有了上面的代碼,當(dāng)創(chuàng)建一個遵從 Printable 協(xié)議的類或者是...
iOS App開發(fā)過程中,底部彈出框是一個非常常見的需求。實現(xiàn)這個需求的方式有很多,直接添加一個自定義的View讓它動畫展示和隱藏都是一種非常簡單的操作或者直接使用prese...
前言 讀書十?dāng)?shù)年,關(guān)于學(xué)習(xí)的思考、理解日益繁多,今天稍作整理。新年伊始,以“學(xué)習(xí)”為主題,寫一篇感想。 何為學(xué)習(xí),為何學(xué)習(xí)? 摸索無序到有序的規(guī)律,是為學(xué)習(xí);傳承他人理解、積...
demo完成之后,公司沒用,沒有精力再弄了,給大家列出學(xué)習(xí)資料 React Native 構(gòu)建 Facebook F8 2016 App / React Native 開發(fā)指...
message默認(rèn)顯示是居中,現(xiàn)在需要修改為左對齊樣式:利用runtime獲取UIAlertController的屬性: 可以設(shè)置message富文本(左對齊、字體、顏色):...
本文已遷移至掘金:https://juejin.im/post/5a32180551882554b83790ca 如有任何知識產(chǎn)權(quán)、版權(quán)問題或理論錯誤,還請指正。http:/...
前言 BeeHive是阿里巴巴公司開源的一個iOS框架,這個框架是App模塊化編程的框架一種實現(xiàn)方案,吸收了Spring框架Service的理念來實現(xiàn)模塊間的API解耦。 B...
我們知道當(dāng)對block使用不當(dāng)時會造成循環(huán)引用導(dǎo)致內(nèi)存泄露,這里列出幾種使用block到底會不會引起循環(huán)引用的例子,通過重寫控制器dealloc,當(dāng)控制器被pop看有沒有調(diào)用...
1、DNS優(yōu)化 兩種方案:1、自建DNS,通過服務(wù)器下發(fā)ip列表,ping出最優(yōu)ip,ip直連代替訪問域名;2、使用HttpDNS服務(wù)代替?zhèn)鹘y(tǒng)UDP DNS。 2、TCP為何...