字节数组太大而无法存储为对象的属性?

时间:2013-09-06 00:16:24

标签: ios objective-c memory-management

我正在尝试创建一个显示图像的查看器,并允许用户使用手势来修改图像像素数据并重新渲染图像 - 性能是最重要的目标。截至目前,我有一个对象存储一个包含像素数据的字节数组(~25mb),并且有一些方法可以从数组中呈现UIImage,并在UIImageView中显示它。使用分析工具,在所有时间都有字节数组会破坏我的记忆和性能。鉴于这是一些较低级别的编码,应该尝试使用更多的汇编级方法,还是可以这样做,我只是一个白痴?哈哈

    @interface ImageInfo : NSObject

    @property (strong, nonatomic) NSMutableArray *byteArray;

    @property (nonatomic) int imageHeight;
    @property (nonatomic) int imageWidth;

    @property (nonatomic) int wLevel1;
    @property (nonatomic) int wWidth1;
    @property (nonatomic) int maxPixelValue;
    @property (nonatomic) int minPixelValue;

    @end

0 个答案:

没有答案