iOS開發

深入理解蘋果系統(Unicode)字串的排序方法

我們知道計算機是不能直接處理文字的,而是和數字打交道。因此,為了表示文字,就建立了一個字元到數字的對映表,叫做編碼。最著名的字元編碼就是ASCII了,它使用7-bit來表示應用字母表以及數字和其他字元。這對於

CHCR讓佈局更婀娜

傳統方式佈局的弊端 兩個label同一行佈局的時候,傳統做法是將其中的一個label的寬度固定;另外一個label設定左右約束,讓它跟隨螢幕寬度拉伸壓縮。如下的例子,我給商品數量Label加了一個60寬度約

動態庫注入

免越獄除錯的方案中,常用的有 IPAPatch 與 MonkeyDev ,都會將自定義的程式碼打成 framework,注入到 App 中,以實現除錯的功能。 環境資訊 optool: comm

iOS開發簡記(1):指定APP的圖示與啟動圖

各位兄弟姐妹們,早上好,本人花了將近一個月的時間打造了一個完整的IOS版的App, 期間包括開發,測試,上線稽核,現在花點時間把實現的過程分享給大家,“知音”app功能簡單,適合物件為初學者,後面我會把iO

iOS使用WKWebView載入HTML5不顯示螢幕寬度的問題

最近在專案中我們的商品詳情頁是一個後臺返回的圖片標籤。需要我們自己去寫一個HTML5標籤進行整合,(相當於重新寫了一個HTML頁面) :ok_hand:那就沒辦法了,我就自己寫一個標籤咯,應該不難吧。嘻嘻嘻

Navigation全透明的實現

上程式碼,看實現: /** navigation全透明實現方法 @param currentNav 當前全透明的NavigationController */ + (void)transparent

iOS 記憶體管理研究

iPhone 作為一個移動裝置,其計算和記憶體資源通常是非常有限的,而許多使用者對應用的效能卻很敏感,卡頓、應用回到前臺丟失狀態、甚至 OOM 閃退,這就給了 iOS 工程師一個很大的挑戰。 網上

iOS視訊載入動畫

這幾天一直跟開源的抖音demo鬥智鬥勇,今天跟大家分享的是抖音中或者快手中載入視訊的動畫 上圖看成品 實現原理 首先我建立一個檢視 @interface ViewC

iOS逆向筆記彙總

一.砸殼dumpdecrypted 1, ssh root@[裝置ip] (iP地址為裝置的iP地址) 2, ps -e(檢視需要砸殼的程序) 3, cy

Siri Shortcuts 指北

從 SiriKit 到 Siri Shortcuts Apple 在 WWDC 2016 上推出了 SiriKit,使得開發者可以開發 app extension 讓使用者可以利用 Siri 完成特定的幾種

LearningAVFoundation之拍攝+實時濾鏡+實時寫入

AVFoundation框架的功能十分強大,同時也充斥著各種類,比如各種session,各種input,各種output。之前並沒有對整個框架進行過完整梳理,雖然也能東拼西湊的那各種類完成需求,但遇到深度定製的

MLeakFinder使用總結及白名單

MLeaksFinder 是WeRead團隊開源的一款檢測 iOS 記憶體洩漏的框架,其使用非常簡單,只需將檔案加入專案中,如果有記憶體洩漏,3秒後自動彈出 alert 來捕捉迴圈引用。使得可以在開發

1746078153.7046