Error Domain=AMapFoundationErrorPrivacyShowUnknow Code=555570 “(null)” UserInfo={info=使...
Error Domain=AMapFoundationErrorPrivacyShowUnknow Code=555570 “(null)” UserInfo={info=使...
前言 在介紹Flutter異常捕獲之前必須先了解一下Dart單線程模型,只有了解了Dart的代碼執(zhí)行流程,我們才能知道該在什么地方去捕獲異常。 Dart單線程模型 在Java...
可以看到在main thread中,執(zhí)行順序并不是和代碼順序一樣, 最后執(zhí)行。 如果不注意的話,可能會(huì)導(dǎo)致一些問(wèn)題。 解決方法 參考SDWebImage的宏定義,判斷一下當(dāng)前...
隨著Xcode GM版本發(fā)布,適配iOS 11也就提上了日程,總的來(lái)說(shuō)整個(gè)適配過(guò)程(不包含適配iPhone X)不是很麻煩。 首先建議觀看今年WWDC的一個(gè)視頻 Updati...
一、概述 UINavigationController用來(lái)管理視圖控制器,在多視圖控制器中常用。它以棧的形式管理視圖控制器,管理視圖控制器個(gè)數(shù)理論上不受限制(實(shí)際受內(nèi)存限制)...
從 iOS 8 開始,蘋果引入了全新的 App Extension,涉及到方方面面,例如今日面板、鍵盤、內(nèi)容攔截器、分享動(dòng)作等。但是官方對(duì)于 App Extension 的開...
迷惑一:隊(duì)列和線程的關(guān)系 錯(cuò)誤理解: 有些人會(huì)產(chǎn)生一種錯(cuò)覺,覺得隊(duì)列就是線程。又有些人會(huì)有另外一種錯(cuò)覺,一個(gè)追加Block就是一個(gè)線程。 正確理解: 對(duì)我們使用者來(lái)說(shuō),**與...