沙盒是指應(yīng)用程序運行時分配給應(yīng)用程序的一個獨立文件系統(tǒng)空間扒接,該空間被隔離并且只能由應(yīng)用程序本身進行訪問疯淫。NSHomeDirectory() 函數(shù)返回一個字符串,表示當前應(yīng)用程...
沙盒是指應(yīng)用程序運行時分配給應(yīng)用程序的一個獨立文件系統(tǒng)空間扒接,該空間被隔離并且只能由應(yīng)用程序本身進行訪問疯淫。NSHomeDirectory() 函數(shù)返回一個字符串,表示當前應(yīng)用程...
介紹 iOS 中內(nèi)置了一款非常好用的翻譯 App:Translate双抽,支持翻譯、相機翻譯與對話霎箍。在 iOS 17.4 之后祈匙,Apple 逐步開發(fā)了相關(guān)的 SwiftUI AP...
在iOS7以后 UIViewController 開始使用全屏布局(full-screen layout),而且是默認的屬性鲜侥。通常涉及到布局褂始,就離不開這個屬性 edgesFo...
控制rootView布局的幾個屬性 UINavigationBar的translucent 1.該屬性iOS7之前就有,默認值是YES描函,導(dǎo)航欄為半透明2.translucen...
編寫shell腳本 創(chuàng)建文件 work.sh 打開并編寫狐粱,如 : 雙擊執(zhí)行shell腳本 將run.sh修改為run.command執(zhí)行以下命令給文件賦予可執(zhí)行權(quán)限 開機自動...
官方文檔鏈接https://developer.apple.com/documentation/uikit/uiapplicationshortcutitem/[https:...
在mac下不能正常的使用grep 終端執(zhí)行: grep -R speed 會卡住 grep: warning: recursive search of stdin 這是因為g...
伴隨著項目的不斷壯大胆数, 編譯速度會變得越來越長肌蜻,影響我們開發(fā)的效率。這時候我們就會需要對Xcode的編譯速度做優(yōu)化必尼。 首先蒋搜,我們需要知道怎么準確地測試自己xcode的編譯速度...
Xcode 在 Command + B build項目時,會對代碼進行靜態(tài)分析檢查判莉,可能會有些警告豆挽,有些警告是”無風險“的,如實例化未使用券盅,方法過期等帮哈,有些警告預(yù)示著代碼存在...
背景 隨著項目規(guī)模越來越大 編譯速度越來越慢 是一個逃不過的問題 特別是硬件資源有限的情況下 首次編譯時間 十幾二十分鐘成了司空見慣的事 很大程度上影響了開發(fā)效率和寫代碼的心...
以下為蘋果開發(fā)者網(wǎng)站原文翻譯: isInspectable 一個布爾值渗饮,指示是否可以使用Safari Web檢查器檢查視圖但汞。 從以下系統(tǒng)版本及之后開始:iOS 16.4+, ...
UICollectionView 是 iOS6 推出的 API, 可以實現(xiàn)復(fù)雜的定制效果, 使用和 UITableView 類似, 這篇主要通過自定義 UICollectio...
本文是 IOS Quart2D繪圖之UIGraphicsGetCurrentContext基礎(chǔ)的續(xù)集 主要是看看圖形上下文 內(nèi)容不多踩叭,包括 水印:給圖片添加水哟湟取(文字和圖片水...
****** 19.10.30 更新 被觀察者在銷毀前容贝,要移除所有的觀察者,iOS10以下會崩潰之景,iOS11以上不會崩潰 先上結(jié)果 崩潰原因總結(jié) 1斤富、observe忘記寫監(jiān)聽...
KVO Crash,通常是KVO的被觀察者dealloc時仍然注冊著KVO導(dǎo)致的crash锻狗,添加KVO重復(fù)添加觀察者或重復(fù)移除觀察者引起的满力。一個被觀察的對象上有若干個觀察者,...
KVO(Key-Value-Observing)鍵值觀察轻纪,其技術(shù)原理就是通過isa swizzle技術(shù)添加被觀察對象中間類油额,并重寫相應(yīng)的方法來監(jiān)聽鍵值變化。當被觀察對象屬性被...