0

重複の可能性:
C 配列である Objective-C クラス ivar の初期化

次のように @interface で C 配列を宣言しようとしています。

 @interface Path : NSObject{
   float pathPoints[10]={1,2,3,4,5,6,7,8;};
 }

このようにして、「予想される;宣言リストの最後に」

それから私は試します

@interface Path : NSObject{
  float pathPoints[10];
}

@implementation Path
-(id)init{
 if (self=[super init])
  pathPoints={0.5,1.0,....};//Here I get "Expected expression" warning

 ..............
}

今度は「Expected expression」という警告が出ます。さて、C配列をivarとして持ち、定義済みの要素数で初期化して使用する適切な方法は何ですか?

4

0 に答える 0