01. llvm 在 iOS 插樁 網(wǎng)上我就搜到這一篇文章介紹使用 LLVM Pass 的方式,來實現(xiàn)函數(shù)插樁。 但是按照他文章的一步步坐下來,發(fā)現(xiàn)各種報錯,要不就是 pas...
01. llvm 在 iOS 插樁 網(wǎng)上我就搜到這一篇文章介紹使用 LLVM Pass 的方式,來實現(xiàn)函數(shù)插樁。 但是按照他文章的一步步坐下來,發(fā)現(xiàn)各種報錯,要不就是 pas...
@金銀島 RN? 我的意思是React Native
從面試官角度看iOSer應(yīng)該如何面試開章 一天下午軒老板突然釘釘聯(lián)系我,告訴我我們事業(yè)部要招一個iOS,要我準備一些筆試題和面試題。當時我的第一反應(yīng)是:啥?iOS竟然還能有HC,不是iOS沒人要了么?雖然我的心...
NC,標題黨?
上海美女漫畫家出租屋暴死:縱欲上癮,正在榨干這屆年輕人前幾天,上海一名漫畫家在出租屋內(nèi)意外去世。 生前已經(jīng)出版2部作品的她,前途被業(yè)內(nèi)人士十分看好,作品也經(jīng)常出現(xiàn)在榜單前幾名。 可惜因為行業(yè)的原因,長期不規(guī)律的作息和巨大的壓力,...
@鋼板軍 其實想想也正常,在一個公司習慣了某種工作模式之后,靠自己去學習未知是很難的一件事,我覺得我最近也陷入了這種怪圈....
從面試官角度看iOSer應(yīng)該如何面試開章 一天下午軒老板突然釘釘聯(lián)系我,告訴我我們事業(yè)部要招一個iOS,要我準備一些筆試題和面試題。當時我的第一反應(yīng)是:啥?iOS竟然還能有HC,不是iOS沒人要了么?雖然我的心...
@深海少年Asun 和之前一樣是什么意思,是指沒有l(wèi)int了嗎
聊聊SwiftLint在團隊的實踐(一)背景 大約在兩年之前寫過一篇關(guān)于SwiftLint的文章,時過境遷不得不說當時的想法還是很粗糙的,但至少也給了自己一個啟蒙。過去的一年,公司開始自建中心化的CI,也推廣...
前言 由于最近劃水的厲害,CodeReview竟然不知道拿什么代碼比較好,于是乎翻起了一年多以前寫的框架SwiftyEventBus來向全部門的同事謝罪。 在iOS開發(fā)中NS...
socket介紹 socket是系統(tǒng)提供用于網(wǎng)絡(luò)通信的方法,它并不是一個協(xié)議但是很多協(xié)議間的通信數(shù)據(jù)是通過socket中方法來傳遞數(shù)據(jù)的,目前在APP中用的最多就是即...
iOS要分析函數(shù)的執(zhí)行時間,一種辦法是hook住objc_msgSend方法,實現(xiàn)比較簡單,但是有個局限性,只對objective-c方法有效,對c函數(shù)和block就不行了。...
先借用一句古話裝逼, 工欲善其事,必先利其器。 作為一個iOS開發(fā)(diao si),首先肯定要將自己的武器打磨好,才能上戰(zhàn)場,我們可以給這把武器針對自己的天賦加上合適的附魔...
閱讀GCD源碼,首先需要下載libdispatch源碼。很多同學拿到源碼就直接埋頭苦干,我覺得這樣會像無頭蒼蠅一樣沒有重點,容易懵逼,效率低。相比objc,CFRunloop...
騰訊電面:40分鐘 介紹你最近的一個項目 項目相關(guān)問題 既然你iOS安卓都寫過為什么選擇iOS 字典的數(shù)據(jù)結(jié)構(gòu),如何加快查找 http和tcp的區(qū)別 java和oc的區(qū)別 c...
概述 隨著整個互聯(lián)網(wǎng)的崛起,數(shù)據(jù)傳遞的形式也在不斷升級變化,總的流行趨勢如下: 音視頻的發(fā)展正在向各個行業(yè)不斷擴展,從教育的遠程授課,交通的人臉識別,醫(yī)療的遠程就醫(yī)等等,音視...
需求 解析文件中的音視頻流以解碼同步并將視頻渲染到屏幕上,音頻通過揚聲器輸出.對于僅僅需要單純播放一個視頻文件可直接使用AVFoundation中上層播放器,這里是用最底層的...
1、#import跟 #include 有什么區(qū)別,@class呢,#import<> 跟 #import””有什么區(qū)別? 2、@property中有哪些屬性關(guān)鍵字?/ @p...