如何将CGPoint存储在核心数据中?
Posted
技术标签:
【中文标题】如何将CGPoint存储在核心数据中?【英文标题】:how to store CGPoint in core data? 【发布时间】:2014-07-29 07:41:09 【问题描述】:我想将视图控制器的点击位置存储在核心数据中。我正在使用UITapGestureRecognizer
。
当用户点击视图中的任意位置时,我希望该位置保存在核心数据中。
我该怎么做?任何想法都会有所帮助。
【问题讨论】:
您可以将CGPoint
存储为例如NSString
。可以通过CGPointFromString(...)
和NSStringFromCGPoint(...)
静态函数进行转换。
@holex 感谢您的回复,您能否举个代码示例。所以,我可以理解如何做到这一点。
【参考方案1】:
或者,您可以创建一个实体来表示一个点,而不是一个字符串,它的值是 x
和 y
。
【讨论】:
Ok Anorak,你的意思是我应该为点位置创建一个新实体,为点的细节创建另一个实体,对吧?以上是关于如何将CGPoint存储在核心数据中?的主要内容,如果未能解决你的问题,请参考以下文章