我有一个C数组,其中包含用于撤消绘图应用程序状态的数据。 (它是一个CGImageRefs数组)但是,由于我不能将C数组声明为属性,因此我的所有实例都在访问相同的数组以进行撤消。最简单的方法是什么?只有一个对象可以访问给定的C数组,最好是它创建的数组?
答案 0 :(得分:0)
我不能将C数组声明为属性
当然可以:
@property (assign, nonatomic) CGImageRef *imageArray;
其他一些指示:
__bridge
强制转换转换为id
类型),这通常要容易得多。