我有一个CGPoint
要在头文件 .h 中声明的 C 数组。
CGPoint checkPoint[8];
但是当我尝试在.m中给它一个值时:
checkPoint[8] = { //<-- Error Here
CGPointMake(0, -10),
CGPointMake(10, 0),
CGPointMake(0, 10),
CGPointMake(-10, 0),
CGPointMake(-10, -10),
CGPointMake(10, -10),
CGPointMake(10, 10),
CGPointMake(-10, 10)
};
它给了我一个指向第一个左括号的错误:Expected expression
我不太习惯使用 C 数组,正确的方法是什么?
编辑
我extern
在头文件中尝试过,但收到此错误消息:类型名称不允许指定存储类。