Parse(iOS):设置自定义类指针属性

时间:2015-08-06 00:21:17

标签: ios objective-c parse-platform

如果我在Parse中有自定义类,并且我在xcode中有子类,我该如何为指针创建属性?

例如,对于文件和数字,您可以这样做:

@property (retain) PFFile *imagefile;
@property (retain) NSNumber *rank;

Parse仪表板中的类:

第1类:名称(字符串),图像文件(文件)

第2类:imageid(指针(​​第1类))

1 个答案:

答案 0 :(得分:0)

如果您有一个Parse指针,例如一个名为 Article 的Parse类,那么首先必须在Objective-C中将其子类化(将其命名为Article)并将该属性添加到您的包含类如:

@property (retain) Article *article;

更新:

Class2属性如下所示:

@property (retain) Class1 *image;

当您获取Class2查询时,可以包含image的密钥,这样您就可以同时加载父级和图像行:

PFQuery *query = [Class2 query];

// Include the image data
[query includeKey:@"image"];

[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {
      Class2 *firstRow = [objects firstObject];
      NSLog(@"Image URL %@", firstRow.image.imagefile.url);
      // ...
    }
}];