iOS 編譯詳解 LLVM Clang
我們有很多維度可以將計算機語言進行分類,其中以編譯/執行方式為維度,可以將計算機語言分為: 編譯型語言 C++ Objective C Swift Kotlin 先通
我們有很多維度可以將計算機語言進行分類,其中以編譯/執行方式為維度,可以將計算機語言分為: 編譯型語言 C++ Objective C Swift Kotlin 先通
category和extension category的能力 category主要作用是在不改變原有類的前提下,動態地給這個類新增一些方法。 蘋果早年一份官方文件 指出,ca
級別:★☆☆☆☆ 標籤:「NS_DESIGNATED_INITIALIZER 」「NS_UNAVAILABLE」「iOS指定初始化方法」 作者: WYW 審校:Qi
What is Flutter? Flutter 是 Google 用以幫助開發者在 iOS 和 Android 兩個平臺 (現在是全平臺)開發高質量原生 UI 的移動 SDK。Flutt
谷歌在今年的 I/O 大會上宣佈,Kotlin 程式語言現在是 Android 應用程式開發人員的首選語言(谷歌宣佈 Kotlin 成為安卓開發首選)。 還有一個好訊息, Kotlin 1.
一對一 在controller裡面如下寫 // 獲取學生資訊 通過一對多的聯絡 async info(){ const { ctx, ap
“Flutter 的核心是一個獨立的可執行二進位制檔案,所以它不僅能改變移動開發的世界,也能改變桌面開發的世界。你只需編寫一次程式碼,就可以在 Android、iOS、Windows、Mac 和 Linux 上以原生
2.1 Class型別 @interface NSObject <NSObject> { #pragma clang diagnostic push #pragma clang diagnost
對於整個iOS體系中音視訊眾多框架,我們不應該盲目選擇,針對音視訊的採集錄製,需要根據自己的實際需求選擇最適合專案的API,以致於最高效的完成專案任務. 以下是一些主要中低層框架的選擇推薦與原理講述,程式碼
iOS中使用Audio unit實現音訊資料採集,直接採集PCM無損資料, Audio Unit不能直接採集壓縮資料,在以後的文章會講到音訊壓縮. 實現原理 使用Audio Unit採集硬體輸入端,如麥
React Native 目前需要Xcode 9.4 或更高版本。你可以通過 App Store 或是到Apple 開發者官網上下載 。這一步驟會同時安裝 Xcode IDE、Xcode 的命令列工具
最近公司有個需求,需要快取資訊中要傳送的照片,下次開啟viewController的時候直接顯示照片。思路是在退出viewcontroller的時候儲存PHAsset,下一次開啟那個viewController
嗶哩嗶哩的 GitHub 程式碼洩露事件熱潮還未過 上個月,大疆前員工就因在 GitHub 上洩露程式碼被法院判處有期徒刑半年,罰款20萬。 或許是三星工程師覺得大疆的最終判決還不夠狠。
objc_object objc_class cache_t 用於快速查詢方
NSObject物件建立例項物件的時候系統分配了16個記憶體(通過malloc_size函式可獲得) 但是 NSObject只使用了8個位元組 使用(cl