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