如何在objective-c中声明C数组属性

时间:2014-02-20 12:49:21

标签: ios iphone objective-c

如何将一个C数组整数声明为objective-c类的属性?

1 个答案:

答案 0 :(得分:6)

@property (nonatomic, assign) int *array;
...
// somewhere in your code 
    int *gg = malloc(10 * sizeof(int));
    gg[1] = 1;
    gg[0] = 2;
    self.array = gg;

更新:

  

现在这是基于堆的数组,以确保它不会被释放。
  但是别忘了在dealloc free(self.array)

中释放它