我已经设置了一个新的 RubyMotion 项目,并将一些 JSON 成功映射到普通的 ruby 对象。我希望属性之一是日期,但我不知道如何让 RestKit 为我进行转换。
我知道如何设置日期格式化程序,但 RestKit 如何知道将日期格式化程序应用于哪些属性?我假设在 Objective-C 中完成此操作时会推断出数据类型。无论如何用红宝石来实现这一点?
模型:
def SampleModel
attr_accessor :id, :name, :created_at
end
映射:
def sample_mapping
@sample_mapping ||= begin
mapping = RKObjectMapping.mappingForClass(SampleModel)
mapping.addAttributeMappingsFromArray(["id", "name", "created_at"])
end
end