У меня есть переменная CGImageRef и CGRect (так нет указателей), и мне нужно добавить ее в NSDictionary. Как NSArray, NSDictionary-s принимает только указатели. Как вы можете добавить CGImageRef или CGRect?Как добавить CGImageRef в NSDictionary?
0
A
ответ
2
CGImageRef уже является указателем, но это не (AFAIK) указатель на действительный объект Cocoa. Вы можете превратить CGImage в Cocoa NSBitmapImageRep с [[NSBitmapImageRep alloc] initWithCGImage:someimageref]
. И NSValue там, чтобы обернуть примитивные типы, такие как CGRect.