Objective-C 結構體的初始化方法

以 CGRect 為例,一般情況的初始化方式為:

CGRect rect = CGRectMake(0, 0, 30, 30);

使用簡便式(C99結構體初始化語法)可以是這樣:

CGRect rect = {.origin.x=0, .origin.y=0, .size.width=30, .size.height=30};
或
CGRect rect = {0, 0, 30, 30};
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • --繪圖與濾鏡全面解析 概述 在iOS中可以很容易的開發出絢麗的界面效果,一方面得益于成功系統的設計,另一方面得益...
    韓七夏閱讀 2,791評論 2 10
  • 接下來我們看Base文件夾下的UIKIt文件夾的內容。 1.UIColor+YYAdd 這里看了這個類,里面有許多...
    充滿活力的早晨閱讀 2,322評論 0 1
  • 官方文檔 初始化 Initialization是為準備使用類,結構體或者枚舉實例的一個過程。這個過程涉及了在實例里...
    hrscy閱讀 1,149評論 0 1
  • 前言: 在接觸Android這么長時間,看到很多大牛都在和大家分享自己的知識,深有體會,剛好前段時間寫了一個Dem...
    楊艷偉閱讀 1,305評論 0 5
  • 【公司】浙江康意潔具有限公司 【姓名】景桃桃 【組別】235期六項精進【樂觀二組】 【日精進打卡第005天】 【知...
    景桃桃閱讀 271評論 0 1