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中坐標原點在左上角。