OC中Foundation框架

框架的概念數組

1 框架是由許多類、方法、函數、文檔按照必定的邏輯組織起來的組合,以便使研發程序變的更容易在OS X下地Mac操做系統中大約有80個框架爲全部程序開發奠基基礎的框架稱爲Foundation框架
1 Foundation框架容許使用一些基本對象,如數字和字符串,以及一些對象集合,如數組,字典和集合,其餘功能包括處理日期和時間、內存管理、處理文件系統、存儲(或歸檔)對象、處理幾何數據結果(如點和長方形)
2     Cocoa是Foundation和AppKit
3     Cocoa Touch是Foundation和UIKit
4 Foundation框架中大約有125個可用的頭文件,做爲一個簡單地形式,能夠簡單地使用如下語句導入: #import<Foundation/Foundation.h> 由於Foundation.h文件實際上導入其餘全部Foundation框架中的頭文件

Foundation框架的做用緩存

1 Foundation框架是Mac\IOS中其餘框架的基礎
2 Foundation框架包含了不少開發中經常使用的數據類型:
3                                         結構體
4                                         枚舉
5

如何使用Foundation框架app

1 要想使用Foundation框架中的功能,包含它的主文件便可
2 #import<Foundation/Foundation.h>

若是不當心修改了系統文件,引發錯誤的時候,例若有時候會在不經意間修改了系統自帶的頭文件,好比NSString.h,這時會出現文件找不到的錯誤,框架

須要delete cache中的文件,就能夠解決函數

緩存路徑是  /Users/用戶名/Library/Developer/Xcode/DerivedData(默認狀況下,這是一個隱藏文件夾)spa

要想看到上述文件夾,必須在終端敲指令顯示隱藏文件夾,指令以下操作系統

顯示隱藏文件:defaults write com.apple.finder AppleShowAllFiles -bool truecode

隱藏隱藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false對象

(輸入指令後,必定要從新啓動Finder)blog

相關文章
相關標籤/搜索