遇到問題
static CGSize const size = CGSizeMake(80, 40);
提示錯誤: Initializer element is not a compile-time constant
我在想定義基本類型的時候都沒有問題定義CGSize應該也是可以的.沒想到卻出錯了.
解決方法
因為CGSize是結構體
/* Sizes. */
struct CGSize {
CGFloat width;
CGFloat height;
};
typedef struct CGSize CGSize;
使用下面方法就可以使用了
static CGSize const size = {80,40};