原创 IOS中如何Hook消息

轉載 http://www.cnblogs.com/smileEvday/archive/2013/02/28/Hook.html 我們都知道在windows下可以通過API輕鬆的hook很多消息,IOS裏面貌似還沒有現成的API(

原创 mac 系統 鑰匙串 中看不到對應證書的私鑰

前幾天因爲推送證書到期了,又重新折騰了一邊。這個東西,一年動一次,很容易就忘記了,而且,蘋果開發者中心也在不斷的改變界面和流程。每次都會折騰一次。前幾天這次我開始沒弄好,後面有點亂七八糟的,我乾脆把鑰匙串裏的東西全部刪除清空了。好乾淨啊。

原创 UITableView 遇到大量變高 cell時,如何提高加載速度

這個其實是老生常談了。這裏不涉及cell重用機制,以及渲染(layer等)優化技巧。只是針對變高,這一個變量來說,怎麼能提高頁面的加載速度。   當然,針對幾十個cell的情況,根本無需考慮怎麼優化,或者上百的定高cell也不用考慮他的速

原创 iOS adhoc 版本App 如何製作安裝

這個其實很早之前,大概在2010年的時候就搞了,後面經過xcode的n次升級,形式不斷變化,並且呢,itunes後來不支持app store了,我也不需要大批量,高頻次的給別人測試,後來我就沒搞了。需要看demo就直接拿設備連xcode

原创 iOS LaunchImage 轉LaunchScreen 2020.5.7

到2020年4月,上架APP的啓動圖必須使用launchscreen.storyboard,聽說沒有這個的不給通過審覈了。趕緊更改一下,5月份要提交個新版本,這個不改其他新功能也提交不了。 各種查找,嘗試。最終算是弄好了,就等提交審覈了。

原创 坑爹的 Apple開發者種子計劃

上週提交App審覈,提交了幾次都是幾分鐘就被拒。非常鬱悶。我Xcode打包後,Validate也是OK的,上傳也是OK的,上傳後配置好等審覈也是OK,就是過了幾分鐘立刻給來一個reject。說我是什麼beta版本的東西打包的,我檢查了一下

原创 南海爭端,你怎麼看

最近,2016.7.12國際海洋法庭仲裁了:菲律賓與中國  關於中國南海的爭議案。仲裁結果當然是對中國不利,中國政府拒不接受仲裁結果。 但是,關於南海的一些知識,我們都瞭解的太少,那9個點的虛線都沿着別人的國家邊界,到底是怎麼回事?幸好,

原创 iOS AVAudioPlayer AVAudioRecorder 錄音和播放

iOS上錄音和播放聲音 大概有幾種方式 1 使用AVAudioRecorder錄音,使用AVAudioPlayer來播放聲音。 2 使用AudioQueueRef來錄音和播放聲音,這個API比較麻煩,要維護緩衝區之類的挺折騰。 3 使用A

原创 iOS上 makeObjectsPerformSelector 背後的機制

這個API本意是:讓數組中的每個元素都自動執行某個方法,思路很好,代碼簡單,功能強大。但是,背後的機制到底是什麼?怎麼個執行方式?微觀上到底是線性阻塞式還是定時器併發式還是輪詢式?CPU的任務調度序列到底是怎麼樣的? 最近就遇到這個事情

原创 iOS frame,bound,center,transform的區別

暫且佔位,有時間了就來填這個空。

原创 Base64 編碼 學習

Base64是一種用64個字符來表示任意二進制數據的方法。 用記事本打開exe、jpg、pdf這些文件時,我們都會看到一大堆亂碼,因爲二進制文件包含很多無法顯示和打印的字符,所以,如果要讓記事本這樣的文本處理軟件能處理二進制數據,就

原创 iOS 中 objectForKey與valueForKey 的區別

今天看到了這個東西,一直以來也不清楚,所以valueForKey基本不用。但是,又比較好奇,想搞清楚,就查了一些資料,算是理解了。 objectForKey:是NSDictonary的API,用於獲取這個HASH表中的某個key對應的

原创 iOS 語音類App播放自己的錄音完畢後,如何重新繼續播放音樂

 前一篇文章講述了,iOS平臺如何錄音,以及如何播放錄音,也就是回放錄音。那麼,如果在你播放你的錄音之前,已經有音樂類的App在後臺正在播放音樂,這個時候一般的做法是先暫停音樂播放---->播放你自己的錄音---->繼續播放後臺的音樂。

原创 iOS 頁面組織 顯示規則

畫了一個簡單的組織結構 示意圖,看圖說話 1 每個App必須有一個window用於展示頁面。 2 每個App的這個window必須有一個rootViewController,用於直接/非直接管理後續的ViewController。

原创 測試遠程開關

0-end