遇到問(wèn)題
static CGSize const size = CGSizeMake(80, 40);
提示錯(cuò)誤: Initializer element is not a compile-time constant
我在想定義基本類型的時(shí)候都沒(méi)有問(wèn)題定義CGSize應(yīng)該也是可以的.沒(méi)想到卻出錯(cuò)了.
解決方法
因?yàn)镃GSize是結(jié)構(gòu)體
/* Sizes. */
struct CGSize {
CGFloat width;
CGFloat height;
};
typedef struct CGSize CGSize;
使用下面方法就可以使用了
static CGSize const size = {80,40};