一年半碼農人的求職路 剛剛跳槽????,這里分享一波個人學習資源烛卧。 想學習或者跳槽的可以點點:全網(wǎng)最新iOS面試題-大廠加薪篇[http://www.reibang.com/p...
一年半碼農人的求職路 剛剛跳槽????,這里分享一波個人學習資源烛卧。 想學習或者跳槽的可以點點:全網(wǎng)最新iOS面試題-大廠加薪篇[http://www.reibang.com/p...
美團 一面 1好爬、簡歷上寫的項目問了一遍局雄,然后開始問知識點。 2存炮、volley的源代碼炬搭,在圖片緩存部分討論了挺長時間,http中緩存機制僵蛛, 3尚蝌、視覺控制器的生命周期 4迎变、數(shù)據(jù)庫...
之前有沒有在大家的相互討論中,聽過“反射”這個詞衣形,而自己卻似懂非懂驼侠?反射聽起來比較神秘姿鸿,其實各位也許在自己以前的實踐中就已經(jīng)使用過了。今天就抽時間正好結合自己最近的實踐經(jīng)歷把...
OC Swift 上面結果的執(zhí)行結果為: @synchronized(obj) 指令使用的 obj 為該鎖的唯一標識倒源,只有當標識相同時苛预,才為滿足互斥,如果線程2中的 @syn...
轉載鏈接:http://www.reibang.com/p/990ee3db0563 google搜索“iOS視頻變下邊播”笋熬,有好幾篇博客寫到了實現(xiàn)方法热某,其實只有一篇,其他都...
一行代碼實現(xiàn)iOS項目啟動頁, 包括加載網(wǎng)絡視頻, 本地視頻, 網(wǎng)絡圖片, 本地圖片 github下載地址:https://github.com/ZHHalsey/AppSt...
背景 在有多個視頻鏈接需要連續(xù)切換播放時昔馋,視頻播放之前要等待視頻資源加載完成,切換視頻時需要等待很久糖耸,已經(jīng)播放過的視頻也需要重新加載才能再次播放秘遏,影響用戶體驗。 優(yōu)化點: 邊...
前言:Category在Objc中非常重要邦危,在平時的iOS的面試中針對Category的問題更是層出不窮,如:1)Category中的方法加載順序舍扰?2)Category中的方...
1倦蚪、什么是arc?(arc是為了解決什么問題誕生的边苹?)首先解釋ARC: automatic reference counting自動引用計數(shù)审丘。ARC幾個要點:在對象被創(chuàng)建時 ...
作為一名IT從業(yè)者,一直有在思考并規(guī)劃自己的職業(yè)生涯勾给,曾經(jīng)因為討厭數(shù)理而放棄過編程滩报,而后又因緣際會的重新走上了IT研發(fā)道路,沉下心來每天壘代碼的日子其實是可以十分享受的播急,思維...
主要講解Autoreleasepool的原理; 本文中的測試代碼主要為 MRC 環(huán)境;文中使用的 runtime源碼是objc4-781版本; iOS 內存管理 部分一iO...
從這篇文章開始探索iOS的內存管理脓钾,主要涉及的內容有1. 內存布局;2. 內存管理方案:Tagged Pointer桩警、NONPOINTER_ISA可训、SiddeTables3....
原博地址:CALayer與iOS動畫 講解及使用 1.關于Core Animation CoreAnimation是蘋果提供的一套基于繪圖的動畫框架,下圖是官方文檔中給出的體...
[toc] 參考 AutoreleasePool 底層 私有函數(shù)打印 可以通過以下私有函數(shù)來查看自動釋放池的情況: 示例1 示例2 一頁不夠的情況 源碼分析: objc4源碼...