0

我有一个 CGImageRef 变量和一个 CGRect(所以没有指针),我需要将它添加到 NSDictionary。和 NSArray 一样,NSDictionary-s 只接受指针。无论如何,如何添加 CGImageRef 或 CGRect ?

4

1 回答 1

2

CGImageRef 已经是一个指针,但它不是(AFAIK)指向有效 Cocoa 对象的指针。您可以将 CGImage 转换为 Cocoa NSBitmapImageRep [[NSBitmapImageRep alloc] initWithCGImage:someimageref]。NSValue 用于包装原始类型,如 CGRect。

于 2009-08-24T17:22:54.950 回答