是否可以将NSBitmapImageRep
副本存储到NSMutableDictionary
或NSMutableArray
?我需要将OpenGL纹理的副本保存在某个地方,以便以后使用。所以,如果我做glReadPixels
,将读取的像素存储到NSBitmapImageRep
,并以某种方式将其存储到NSMutableDictionary
或NSMutableArray
,它会工作吗?或者也许还有其他方法可以做到这一点?
是的,您可以将其存储在数组/字典中。如果你特别想在把位图放进数组之前复制它,你可以这样做
[array addObject:[bitmapRep copy]];