談談對沙河的理解

2022-09-20 02:21:13 字數 528 閱讀 7146

ios應用程式只能為該應用程式建立的檔案系統中讀取檔案,不能去其他地方訪問,這個區域稱作沙河(sandbox),所以所有的非**檔案都儲存在此,像:影象、圖示、聲音、映像、屬性列表、文字檔案等。

1、每個應用程式都有自己的儲存空間

2、應用程式不能翻過自己的圍牆,去訪問別的儲存空間的內容

3、應用程式請求的資料都要通過許可權檢測,假如不符合條件的話,不會被放行

應用沙河的各個目錄:

documents:蘋果建議將程式中建立的或在程式中瀏覽的檔案資料,儲存到該目錄下,itunes備份和恢復的時候,會包含此目錄

library:儲存程式的預設設定和其他狀態

library/caches:存放快取檔案,itunes不會備份此目錄,此目錄下的檔案,不會在應用退出的時候刪除

tmp:提供乙個及時建立臨時檔案的地方,iphone在重啟的時候,會丟棄所有的tmp檔案

談談對MVC的理解

mvc是一種設計模式,它把應用程式拆分為模型物件,檢視物件,控制器物件三大部分.一.模型物件 模型物件封裝了應用程式的資料,模型物件更改時,會通知控制器物件,控制器物件更新相應的檢視物件.二 檢視物件 檢視物件應用程式中使用者所看得到的,其主要目的是顯示應用程式中模型物件的資料,在應用程式中,所有的...

談談對Spring IOC的理解

spring ioc 控制反轉,也叫依賴注入 di 控制反轉是一種思想,是將原來程式主導變為第三方主導,也就是容器主導,程式需要什麼,容器提供給程式,原來 是 程式需要a類,我們需要建立也就是new a 給程式,通過使用spring ioc 我們可以不用這麼寫,在配置檔案中進行配置便可以了,配置完成...

談談對jdbc的理解

jdbc是一種資料庫連線技術,可以用來對資料庫進行增刪改查等操作,本質上是sun公司定義的一系列介面,因為不同資料庫連線方式是不一樣的,同一段 沒有辦法使用不同的資料庫,所以sun公司定義了介面標準,具體由資料庫廠商來實現,要切換其他的資料庫,只要註冊廠商的驅動就可以使用,不用修改源 使用步驟 1....