oc結構體(如nsrect,nssize,nspoint等)型別的結構體變數不是物件,所以要想整體列印他們內容。必須事先把它們轉換為oc字串型別,常用的方法就是直接使用nsstringfrom***...方法即可
一、nsrage
void range()
int main(int argc, const char * argv)
return 0;
}二、nspoint:是乙個結構體。
void point()
int main(int argc, const char * argv)
return 0;
}三、nssize——是乙個結構體
void size()
int main(int argc, const char * argv)
return 0;
}nsract--包含了length wide和x y
void rect()
int main(int argc, const char * argv)
return 0;
}
OC列印結構體時轉換成物件列印
oc直接列印結構體,點 cgrect,cgsize,cgpoint,uioffset 等資料型別,我們完全可以把其轉換為oc物件來進項列印除錯,而不必對結構體中的成員變數進行列印.例如可以使用nsstringfromcgrect cgrect rect 來直接列印乙個結構體,同樣情況的還有以下幾種 ...
OC之Foundation結構體
一 foundation簡介 foundation 基礎框架。框架中包含了很多開發中常用的資料型別,如結構體,列舉,類等,是其他ios框架的基礎。如果要想使用foundation框架中的資料型別,那麼包含它的主標頭檔案就可以了。即 import 補充 core foundation框架相對底層,裡面...
OC之常用結構體
一 基本知識 foundation 基礎框架。框架中包含了很多開發中常用的資料型別,如結構體,列舉,類等,是其他ios框架的基礎。如果要想使用foundation框架中的資料型別,那麼包含它的主標頭檔案就可以了。即 import 補充 core foundation框架相對底層,裡面的 幾乎都是c語...