前提在swift 開發(fā)過程中,尤其是第三方庫中,我們多次看到首字母大寫的Self,很多時候不明白其中意思,Self 與self 又有何區(qū)別呢? 今天在這里簡單解釋一下: se...
前提在swift 開發(fā)過程中,尤其是第三方庫中,我們多次看到首字母大寫的Self,很多時候不明白其中意思,Self 與self 又有何區(qū)別呢? 今天在這里簡單解釋一下: se...
前言 京喜APP最早在2019年引入了Swift,使用Swift完成了第一個訂單模塊的開發(fā)。之后一年多我們持續(xù)在團隊/公司內(nèi)部推廣和普及Swift,目前Swift已經(jīng)支撐了7...
概念 ios開發(fā)中,在當前視圖上再彈出一個視圖(模態(tài)視圖)例如登陸視圖,分享視圖,注冊等等。 說明 實現(xiàn)一個簡單的多視圖應用,視圖控制器都會有一個presentViewCon...
修改說明:有朋友反映Xcode9編譯RAC4.x失敗,無法設置Use Legacy Swift Language Version 的問題?,F(xiàn)在將RAC版本改成了2.5(OC版...
第一面,視頻面試 問的基礎的比較多,因為還涉及到音視頻的開發(fā),所以音視頻方面的知識點也問了一些 常見的屬性修飾符有哪些,使用copy應該注意些什么 深拷貝和淺拷貝區(qū)別 ato...
先來看一個升級版面試題: 1、load與initialize分別是何時調(diào)用的?以及l(fā)oad與initialize這兩個方法的在父類,子類,分類之間的調(diào)用順序是怎樣的?2、分類...
本篇會多角度多種方式分析內(nèi)存地址部分內(nèi)容,需掌握一些計算機基礎知識: 1、大小端模式 傳送門 2、常用數(shù)據(jù)類型所占存儲空間 3、與OC內(nèi)存對齊算法相同的移位運算 傳送門 下面...
內(nèi)存布局 stack(棧區(qū)): 方法調(diào)用 heap(堆區(qū)):通過alloc等分配的對象 bss:未初始化的全局變量或靜態(tài)變量等。 data:已初始化的全局變量等。 text:...