Foundation架構—結構體
一、基本知識
Foundation—基礎架構。架構中包含了很多開發中常用的資料類型,如結構體,枚舉,類等,是其他ios架構的基礎。
如果要想使用foundation架構中的資料類型,那麼包含它的主頭檔案就可以了。
即#import<foundation/foundation.h>
補充:core foundation架構相對底層,裡面的代碼幾乎都是c語言的,而foundation中是OC的。
二、常用的結構體介紹及簡單使用
常用的結構體:

(一)NSRang的基本使用
建立變量
(二)NSPoint/CGPoint的使用
(三)NSSize/CGSize的使用
(四)NSRect/CGRect的使用
正常的使用方式:
在開發中,想要驗證結構體中屬性的值,應該如何列印?
利用架構函數把相應的結構體轉變成字元串,再直接列印字元串即可
(五)Foundation架構中一些經常用到的結構體函數
補充1:導入架構 Build phase->link (+)
補充2:ios中坐标原點在左上角。