昨天晚上,在單向街參加一個(gè)活動(dòng)——“24步教你打造成功的初創(chuàng)企業(yè)”,活動(dòng)主要內(nèi)容是來(lái)自MIT的比爾?奧萊(Bill Aulet)教授介紹關(guān)于創(chuàng)業(yè)的故事和他的一本書——“Dis...
昨天晚上,在單向街參加一個(gè)活動(dòng)——“24步教你打造成功的初創(chuàng)企業(yè)”,活動(dòng)主要內(nèi)容是來(lái)自MIT的比爾?奧萊(Bill Aulet)教授介紹關(guān)于創(chuàng)業(yè)的故事和他的一本書——“Dis...
1.定位svc 0x80 1.1首先將可執(zhí)行文件拖入IDA,全局搜索0x80(命令alt + T): 3.修改二進(jìn)制 將光標(biāo)保留在SVC 0x80代碼行,然后工具欄Edit-...
前言 經(jīng)過(guò)近一年的開發(fā),上周 支付寶小程序 終于得以公測(cè),期間由于我們的疏忽將 wx 的部分示例放到了我們的開放文檔中,給公司造成了麻煩,在此團(tuán)隊(duì)成員向各位同事表示歉意。但正...
OpenGL render theory on iOS iOS 底層渲染原理 寫在前面 下半年做過(guò)一次分享會(huì),是以板書的形式分享。當(dāng)時(shí)留下了一些手稿,最近整理一下分享給更多的...
2020, where JavaScriptCore to go? 如何優(yōu)化 JavaScriptCore 從我接觸 iOS 開發(fā)開始,和 JS 有關(guān)的動(dòng)態(tài)化場(chǎng)景已經(jīng)起起伏伏...
原型 currentRoute用于控制當(dāng)前app的輸入/輸出設(shè)備,比如麥克風(fēng)、揚(yáng)聲器或耳機(jī)。這個(gè)屬性完全由系統(tǒng)控制,所以有時(shí)候會(huì)出現(xiàn)一些莫名其妙的問(wèn)題。比如在播放音樂(lè)的時(shí)候,...
Keychain的證書助手可以很方便的申請(qǐng)開發(fā)證書,但是它是GUI,openssl也可以做到。 1. 生成私鑰 2. 生成CSR文件 3. 提交Developer網(wǎng)站 提交c...
都搞
解決JNI線程pthread_setname_np無(wú)效問(wèn)題C/C++都是使用pthread方法創(chuàng)建線程,這些線程和Java里的線程是不同,它們沒有JVM環(huán)境。通常的做法是通過(guò) AttachCurrentThread 方法將當(dāng)前線程附...
C/C++都是使用pthread方法創(chuàng)建線程,這些線程和Java里的線程是不同,它們沒有JVM環(huán)境。通常的做法是通過(guò) AttachCurrentThread 方法將當(dāng)前線程附...
先看一下收到的crash堆棧 完全是系統(tǒng)函數(shù),不能簡(jiǎn)單的從自身代碼找問(wèn)題。 先看一下錯(cuò)誤原因,SEGV_ACCERR是內(nèi)存訪問(wèn)失敗的錯(cuò)誤,一般是對(duì)象被釋放的情況比較多。不過(guò)這...
git提交記錄被沖掉是很惱火的事情,在用source tree的時(shí)候遇到過(guò)好幾次。一直是堅(jiān)信git是安全的,只要是commit過(guò)的,一定在本地有記錄。 被沖掉的提交記錄確實(shí)沒...
測(cè)試代碼 1: 反匯編看一下 很明顯,CGRect的4個(gè)值放在d0、d1、d2、d3中。 測(cè)試代碼 2 測(cè)試OC的方法,看有沒有什么區(qū)別 OC的方法本質(zhì)上和C調(diào)用方式?jīng)]有區(qū)別...
最近在調(diào)試的過(guò)程中遇到一次界面卡死的情況,發(fā)現(xiàn)主線程出現(xiàn)了死鎖。 上面的調(diào)用堆棧是來(lái)自一個(gè) 理論上dispatch_async是不會(huì)出現(xiàn)死鎖的情況。 這篇文章 http://...
許多產(chǎn)品為了保持UI簡(jiǎn)介,并不希望導(dǎo)航欄上有太多文字。所以通常都是不要返回的標(biāo)題,保留一個(gè)"<"圖標(biāo)即可。 常規(guī)的方法是替換self.navigationItem.leftB...