iOS 9

深入學習runtime

本文的切入點是2014年的一場線下分享會,也就是sunnyxx分享的objc runtime。很慚愧,這麼多年了才完整的看了一下這個分享會視訊。當時他出了一份試題,並戲稱精神病院objc runtime入院考試

阿里雲移動端播放器高階功能---畫面控制

基本介紹 經常遇到一些開發者問: 1.我們播放的時候,會有黑邊怎麼處理?尤其是在類似於抖音,直播這樣的場景下,如果視訊有黑邊,很影響畫面的視覺效果。而阿里雲播放器提供了縮放功能,用來去除黑邊,達到視訊全

阿里雲移動端播放器高階功能---直播時移

基本介紹 通常都知道直播是無法seek拖動的,那麼針對在直播中想回看之前直播過的內容的使用者來說,直播時移就能派上用場。我們阿里雲播放器支援了直播時移功能,使用者能較為方面和快速的使用直播時移的功能。

iOS 方法呼叫底層程式碼實現

OC中方法的呼叫底層實現很多開發者都知道是利用訊息轉發機制來進行的,那麼這個底層的程式碼究竟是怎樣實現的呢,今天就為大家解密一番。 1.新建一個專案,建立一個Person類,然後在.h中新增一個方法,並在.

Flutter異常資訊收集-Fabric Crashlytic

對於一個應用來說,異常崩潰資訊收集至關重要,接觸過flutter的開發者應該都知道,flutter使用dart開發大部分異常資訊都是導致頁面顯示不正確(頁面顯示錯誤棧資訊)或者空白,那flutter如何捕獲這些

iOS 使用 libcurl

libcurl 是用C語言寫的一套 開源 庫,是為網路客戶端提供資料傳輸功能的函式庫。 libcurl 支援 SMTP、HTTP、HTTPS、FTP、TELNET 等協議和各種 SSL 安全認證,支援

Dart 語法學習筆記

變數 宣告變數幾種方式: 1. var name= "Tim";//自動推倒型別(infer)為string 2. String name= "T

LLDB除錯利器及高階用法

Qinz LLDB全稱Low Level Debugger ,並不是低水平的偵錯程式,而是輕量級的高效能偵錯程式,預設內置於Xcode中。能夠很好的運用它會使我們的開

webview與js互動

1.iOS呼叫js方法 先看下js的方法 function methodName(parameter) { alert(parameter); } 上面就是js的方法,meth

1746052685.5968