Как добавить CGImageRef в NSDictionary? - PullRequest
0 голосов
/ 24 августа 2009

У меня есть переменная CGImageRef и CGRect (поэтому нет указателей), и мне нужно добавить его в NSDictionary. Как и NSArray, NSDictionary-s принимает только указатели. Как вы можете добавить CGImageRef или CGRect в любом случае?

1 Ответ

2 голосов
/ 24 августа 2009

CGImageRef уже является указателем, но это не (AFAIK) указатель на действительный объект Какао. Вы можете превратить CGImage в Какао NSBitmapImageRep с помощью [[NSBitmapImageRep alloc] initWithCGImage:someimageref]. И NSValue есть, чтобы обернуть примитивные типы, такие как CGRect.

...