1. 示例代码 #import <Foundation/Foundation.h> // 枚举 typedef enum { kCircle, kRectangle, kEgg } ShapeType; typedef enum { kRedColor, kGreenColor, kBlueColor } ShapeColor; // 结构体 typedef struct { int x, y, width, height; } ShapeRect;