麥穗是麥客的情人斗忌,非摟在懷里不得釋懷,好美!喜歡??坤候!
近幾年來SVG使用得越來越多,就連Android的官方庫也加入VectorDrawable的支持爬范。這個類就是用來支持向量圖的痪宰。SVG圖片在web端使用非常廣泛,我第一次接觸這...
目錄 ARC下如何避免內(nèi)存泄露匆光?如何檢測套像? 你是如何做內(nèi)存優(yōu)化的? __block你知道多少终息?在什么時候使用夺巩? 關于防止APP崩潰你做了哪些努力? 你是如何做線上Bug定位的...
室友是這個世界隨機分配給你的周崭,不一定就非得當朋友柳譬,志同道合的朋友往往對你的人生有幫助的多,人生路這么長续镇,豈能因為別人的眼光就失去了自己的方向呢
周末不要待在宿舍周末不要待在宿舍美澳,白天可以去圖書館,夜晚可以去操場摸航。不管去哪制跟,一定不要待在宿舍。(個人經(jīng)歷不具有普遍性) 周末早晨酱虎,室友往往十點以后起床或干脆早午餐一起吃雨膨。如果我待在宿舍,一...
總結(jié)的真好读串,學習了
Objective-C weak關鍵字實現(xiàn)源碼解析Runtime源碼版本:objc4-723, ARM64平臺 weak/__weak是OC開發(fā)中常用的關鍵字聊记,其有當指向的對象被銷毀時置nil并且不會改變引用計數(shù)特性撒妈。 示例...
@被風吹傻的嬌嬌 確實可行
iOS10 title和leftBarButtonItem不顯示之前自定義了navigationBar的背景顏色,升級到iOS10后甥雕,發(fā)現(xiàn)title,跟leftBarButtonItem不顯示踩身。iOS9 之前的navigationBar的...
UserDefaults 平常我們的項目中都會用來保存一些賬號信息等,但是它的存取需要寫很長的方法調(diào)用社露,感覺很費勁, 而且多人開發(fā)的時候不利于代碼的統(tǒng)一挟阻。之前從 Apple ...
xmind
WebViewJavascriptBridge源碼分析最近抽時間看了一遍WebViewJavascriptBridge這個開源框架,把看到的內(nèi)容記錄下來源碼地址:https://github.com/marcuswestin/W...
昨天看了公眾號SwiftGG翻譯組的文章《Swift:讓人眼前一亮的初始化方式》峭弟,自己動手敲了一篇附鸽,只能說,手感真特么爽瞒瘸。 先看看比較普通的寫法坷备,最普通的就不說了,先看這種通...
一、基本介紹 1. 什么是 Moya (1)我們知道在 iOS 開發(fā)中俯在,可以使用 URLSession 進行網(wǎng)絡請求竟秫。但為了方便起見,我通常會選擇使用 Alamofire 這...
在通常情況下我們 tableview 的 datasource 的寫法是 使用這個函數(shù)返回的值是一個 UITableView, 當我們使用自定義的 TableViewCell...
最近抽時間看了一遍WebViewJavascriptBridge這個開源框架,把看到的內(nèi)容記錄下來源碼地址:https://github.com/marcuswestin/W...
當單繼承不夠用浅侨,很難為問題域建模時纽谒,我們通常都會直接想到多繼承。多繼承是從多余一個直接基類派生類的能力如输,可以更加直接地為應用程序建模佛舱。但是Objective-C不支持多繼承,...
GPU渲染機制:CPU 計算好顯示內(nèi)容提交到 GPU挨决,GPU 渲染完成后將渲染結(jié)果放入幀緩沖區(qū),隨后視頻控制器會按照 VSync 信號逐行讀取幀緩沖區(qū)的數(shù)據(jù)订歪,經(jīng)過可能的數(shù)模轉(zhuǎn)...
實現(xiàn)原理在tableView上加上一個View脖祈,注意不是headerView,而是一個Y值為負數(shù)的普通View刷晋,下拉時候監(jiān)聽偏移量盖高,改變View的內(nèi)容顯示慎陵。在tableVie...
OC開發(fā)我們主要有以下三種自定義方法,供大家參考:Push & PopModalSegue 前兩種大家都很熟悉喻奥,第三種是Stroyboard中的拖線席纽,屬于UIStoryboa...
OC內(nèi)存管理一、基本原理(一)為什么要進行內(nèi)存管理撞蚕。由于移動設備的內(nèi)存極其有限润梯,所以每個APP所占的內(nèi)存也是有限制的,當app所占用的內(nèi)存較多時甥厦,系統(tǒng)就會發(fā)出內(nèi)存警告纺铭,這時需...