原创 iOS開發--runtime常用API

1.objc_xxx 系列函數 objc_系列函數關注於宏觀使用,如類與協議的空間分配,註冊,註銷等操作 objc_getClass 獲取Class對象 objc_getMetaClass 獲取MetaClass對象 objc_all

原创 Flutter--Dart基礎語法(四)異步

前言 Flutter 是 Google 開源的 UI 工具包,幫助開發者通過一套代碼庫高效構建多平臺精美應用,Flutter 開源、免費,擁有寬鬆的開源協議,支持移動、Web、桌面和嵌入式平臺。 Flutter是使用Dart語言開發的跨平臺

原创 flutter--Dart基礎語法(三)類和對象、泛型、庫

一、前言 Flutter 是 Google 開源的 UI 工具包,幫助開發者通過一套代碼庫高效構建多平臺精美應用,Flutter 開源、免費,擁有寬鬆的開源協議,支持移動、Web、桌面和嵌入式平臺。 Flutter是使用Dart語言開發的跨

原创 flutter--Dart基礎語法(二)流程控制、函數、異常

一、前言 Flutter 是 Google 開源的 UI 工具包,幫助開發者通過一套代碼庫高效構建多平臺精美應用,Flutter 開源、免費,擁有寬鬆的開源協議,支持移動、Web、桌面和嵌入式平臺。 Flutter是使用Dart語言開發的跨

原创 flutter--Dart基礎語法(一)註釋、變量、數據類型、運算符

一、前言 Flutter 是 Google 開源的 UI 工具包,幫助開發者通過一套代碼庫高效構建多平臺精美應用,Flutter 開源、免費,擁有寬鬆的開源協議,支持移動、Web、桌面和嵌入式平臺。 Flutter是使用Dart語言開發的跨

原创 Flutter--Flutter開發環境搭建 iOS工具--CocoaPods 安裝使用總結

一、前言 Flutter 是 Google推出並開源的移動應用開發框架,主打跨平臺、高保真、高性能。開發者可以通過 Dart語言開發 App,一套代碼同時運行在 iOS 和 Android平臺。 Flutter提供了豐富的組件、接口,開發者

原创 Flutter--Flutter中Widget、App的生命週期

前言   在App的開發過程中,我們通常都需要了解App以及各個頁面的生命週期,方便我們在App進入前臺時啓動一些任務,在進入後臺後暫停一些任務。同時,各個頁面的生命週期也很重要,每個頁面消失時要做一些內存清理、計時器清除、通知清除等操作。

原创 (轉)iOS使用Charles(青花瓷)抓包並篡改返回數據圖文詳解

點擊查看原文。 寫本文的契機主要是前段時間有次用青花瓷抓包有一步忘了,在網上查了半天也沒找到寫的完整的教程,於是待問題解決後抽時間截了圖,自己寫一遍封存在博客園中以便以後隨時查閱。 charles又名青花瓷,在iOS開發中的抓包中具有重要作

原创 Mac版-AndroidStudio自帶模擬器無法聯網解決方案

前言 配置flutter環境時需要用到Android studio,再flutter開發過程中,免不了使用模擬器來開發調試(畢竟它比手機方便太多)。但是因爲適配需要,我們會更多的使用真機開發調試,那麼當模擬器遇到這樣那樣的問題,我們往往

原创 MAC常用終端命令行

一、說明 MAC系統採用Unix文件系統,所有文件都掛在根目錄下面,沒有Windows系統的盤符概念,根目錄用斜槓(/)表示; 根目錄(/)不是可有可無, /System 表示根目錄下的System文件,System表示當前目錄下

原创 (轉)iOS工具--初探 Clang

本文轉載自:初探 Clang   還有另外一篇相關的文章講得更詳細,大家也可以在這裏學習:iOS的編譯過程 LLVM Clang   作爲一個iOS工程師,每次看到Xcode在進行漫長的編譯的時候總是忍不住想深究一下自己手寫的BUG是

原创 iOS學習--NSObject詳解

一、前言 官方對於NSObject的解釋如下:The root class of most Objective-C class hierarchies, from which subclasses inherit a basic inte

原创 數據結構--線性表和鏈表的基礎知識

近期準備重新學習一下常用數據結構和基本算法,並計劃將這些內容的只是做一個整理和歸類,準備慢慢寫一個常用數據結構與基本算法的系列博文,博文列表參見:常用數據結構與基本算法博文系列,目前內容還比較少,後續慢慢補充。本文主要內容是介紹 數據結構-

原创 OC基礎--數據類型與表達式

 前言 做iOS開發有3年了,從當初的小白到現在,斷斷續續看過很多資料,之前也寫過一些博文來記錄,但是感覺知識點都比較凌亂。所以最近準備抽時間把iOS開發的相關知識進行一個梳理,主要分爲OC基礎、UI控件、多線程、動畫、網絡、數據持久化、自

原创 iOS開發知識梳理博文集

前言 做iOS開發有3年了,從當初的小白到現在,斷斷續續看過很多資料,之前也寫過一些博文來記錄,但是感覺知識點都比較凌亂。所以最近準備抽時間把iOS開發的相關知識進行一個梳理,主要分爲OC基礎、UI控件、多線程、動畫、網絡、數據持久化、自動