我在核心数据中有一个ruby类和一个匹配定义。 有一个NSData字段'image_data'来存储我的图像。 在我的ruby类中,我想添加一个getter来返回一个UIImage。 但是,我得到一个错误,说“未定义的方法'图像'为#”
我需要做些什么来解决这个问题?
class ActivityImage < NSManagedObject
def image
UIImage.imageWithData(image_data)
end
end
答案 0 :(得分:0)
我认为您正在寻找的是一种创建"Transformable Attribute"的方式。
如果您仔细阅读该指南,您将了解可转换属性是什么,希望您使用Xcode的模型编辑器,这样您就可以在那里创建属性,但除此之外您只需要拉一些hackery获取实体然后创建图像属性并将其设置为可转换。