cfi*_*her 2 cocoa core-data objective-c nsvaluetransformer
如何NSValueTransformer为C结构创建一个C结构,例如CGRect在Core Data中?
显然,transformedValue与reverseTransformedValue需要和id.有没有办法通过一个void*或更好的方法来做到这一点?
使用NSValue包装C指针.
[NSValue valueWithPointer:&struct]
Run Code Online (Sandbox Code Playgroud)
特别是对于CGRect,您可以使用
[NSValue valueWithCGRect:rect]
Run Code Online (Sandbox Code Playgroud)
在UIKit/UIGeometry.h中声明
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |