読者です 読者をやめる 読者になる 読者になる

なかじまの開発ブログ

アプリ開発における備忘録などなど。

MENU

プロパティー変数で配列を使う【Objective-C】

Objective-C

AppDelegateでプロパティー変数を配列で宣言するとエラーが起きたので調べました。

参考サイト
プロパティに二次元配列を使う | なべろぐ

ポインタを使うといいそうです。

『AppDelegate.h』

@property int *a;


『実装』

#import "AppDelegate";

AppDelegate *appDelegate;
appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];


appDelegate.a = (int *)malloc(sizeof(int) * 要素数);

これで「a」を配列として使うことができます。



終了時には解放します。

free(appDelegate.a);