什麼是xcode derived data?為什麼它很重要呢?
「clean derived data」,當你遇到一些極其奇怪的構建問題時,你也許經常聽到這句話。
derived data是乙個資料夾,它預設情況下位於:~/library/developer/xcode/deriveddata
。它是xcode儲存各種中間構建結果、生成索引等的位置。你可以在xcode的preferences中設定derived data的位置:
在開發過程中,你是不是會遇到一些奇怪的構建問題?專案越複雜,你操作deriveddata的機會就越多。使用swift大大增加了這種可能性。另外,deriveddata資料夾也因為其占用記憶體空間太大而臭名昭著。
你可以定期使用以下命令清理該資料夾:
rm -rf ~/library/developer/xcode/deriveddata/*對於經常開發ios的同學,可以為該命令建立乙個型別別名:
alias xcode-clean-derived="rm -rf ~/library/developer/xcode/deriveddata/*"這樣每次就可以在終端執行xcode-clean-derived命令,然後將deriveddata內容清空。
帶你通俗理解https
前言 個人原因最近要離開杭州了,接下來也不知道去哪,其實挺想去深圳發展,但是不知道 怎麼樣,有沒有深圳的老哥們,介紹一波,哈哈 從乙個例子說起 背景假如你穿越回高中,你和你女朋友在教室遙遠的對角落,只能通過傳紙條來進行交流 不能直接說話,不然會被抓到早戀,hh 但是又不想紙條的內容內中間傳遞人給看到...
帶你通俗理解https
個人原因最近要離開杭州了,接下來也不知道去哪,其實挺想去深圳發展,但是不知道 怎麼樣,有沒有深圳的老哥們,介紹一波,哈哈 背景假如你穿越回高中,你和你女朋友在教室遙遠的對角落,只能通過傳紙條來進行交流 不能直接說話,不然會被抓到早戀,hh 但是又不想紙條的內容內中間傳遞人給看到,那怎麼樣才能達到這樣...
帶你理解MST性質
假設要在n個城市之間建立通訊聯絡網,則連通n個城市需要n 1條線路。在這種情況下,我們自然需要考慮乙個問題,如何在最節省經費的條件下建立這個網路?很自然地我們會想到,將各個城市之間的線路開銷轉化為權重,要想找到最節省經費的方案,就需要找到能夠連通所有城市且權重最小的連通線路。因此,我們需要選擇一顆生...