iOS 11

[圖]83%的近四年裝置已經升級至iOS 12

訪問: 蘋果線上商店(中國) 在過去四年的機型中,已經有83%的裝置安裝執行iOS 12系統,而在所有活躍iOS裝置中有80%的裝置已經安裝了更新。12%的近四年裝置依然執

iOS 之 runtime 詳解 api(一)

什麼是runtime? runtime 在iOS中是“執行時”的含義,是一套用c語言寫的api,很多人會用但是也僅僅用過最最常用的幾個函式,這次,我將詳細的帶著大家探索下 runtime 的API,run

ReactNative開發城市列表頁

頁面包含當前定位,熱門城市,全國的城市列表。其中全國城市列表頁帶字母分類,右側帶有字母索引 講道理,要完成這個需求,我能想到的是城市列表如何實現?ScrollView、FlatList、SectionLis

Block的記憶體結構

Block在iOS日常開發中極其常見,大家應該幾乎都使用過,比較熟悉它的用法,而且知道Block可能引起迴圈引用,今天來聊聊Block,以及Block造成記憶體洩露的根本原因。 Block是什麼 首先,

Flutter開發之Dart語法基礎

Dart 是谷歌在 2011 年推出的程式語言,是一種結構化 Web 程式語言,允許使用者通過 Chromium 中所整合的虛擬機器( Dart VM )直接執行 Dart 語言編寫的程式,

深入iOS系統底層之映像檔案操作API介紹

iOS系統生成的可執行程式或者動態庫檔案的儲存佈局格式被稱之為mach-o格式。檔案中存放著程式的程式碼和資料,而程式執行時系統會為其建立一個程序,以及分配虛擬記憶體空間。同時會把程式檔案中的內容載入到虛擬記

深入iOS系統底層之程式中的彙編程式碼

合抱之木,生於毫末;九層之臺,起於壘土;千里之行,始於足下。--(老子·道德經 ) 對於一個閉源系統來說如果想研究某些邏輯的內部實現就需要對組合語言進行掌握和了解、對於某些需要高效能實現的邏輯來說用匯編語言

1717232294.2518