所以我在这里读到我可以使用
将CGLayerRef编码为NSValueNSValue *myCopy = [[NSValue alloc] initWithBytes:&myLayer objCType:@encode(CGLayerRef)];
但如何从myCopy重新创建CGLayerRef?
感谢
答案 0 :(得分:6)
这应该有效:
CGLayerRef giveMeBackTheLayer;
[myCopy getValue:&giveMeBackTheLayer];