《iOS開發筆記 常用的單例》

2021-07-22 13:35:31 字數 617 閱讀 7854

ios開發中常用的單例有:

2、nsnotificationcenter(訊息中心)

獲取方式:[nsnotificationcenter defaultcenter]

3、nsfilemanager(檔案管理)

獲取方式:[nsfilemanager defaultmanager]

4、nsuserdefaults(偏好設定)

獲取方式:[nsuserdefaults standarduserdefaults]

5、nsurlcache(請求快取)

獲取方式:[nsurlcache sharedurlcache]

6、nshttpcookiestorage(應用程式cookies池)

獲取方式:[nshttpcookiestorage sharedhttpcookiestorage]

7、nsurlsession(傳送請求時候用的)

獲取方式:[nsurlsession sharedsession]

8、uimenucontroller(彈出的選單可以選擇,複製,剪下,貼上的功能)

獲取方式:[uimenucontroller sharedmenucontroller]

iOS開發筆記

1.預設快取策略下 useprotocolcachepolicy 對於靜態資源的訪問,請求頭會自動帶上 if none match if modified since 快取方面,響應頭帶有 last modified etag 兩個字段 儘管charles抓包結果為304,但是 urlsession...

iOS開發中常用的單例

定義 乙個類的物件,無論在何時建立 無論建立多少次,建立出來的物件都是同乙個物件。使用場景 當有一些資料需要共享給別的類的時候,就可以把這些資料儲存在單例物件中。關鍵 instancetype allocwithzone struct nszone zone return instance 詳細 2...

常用開發筆記

iso七層網路模型 環境變數 第三方常用庫 安全通訊 確認身份含有命令列工具 匯入環境變數 echo export path usr local opt krb5 sbin path zshrc zshrc中匯入效果 export path usr local opt krb5 bin path 是...