Version 1.2 - Updated on 7/14/2016
Superclass: NSObject
Declared In: PCResource.h
This class stores the metadata information of a file or a folder.
initWithDBResourceID:
- (id)initWithDBResourceID:(NSManagedObjectID *)managedObjectID;
PCResource
using a managedObjectID
. managedObjectID
is mapped with coredata
object and a PCResource
is created out of the values copied from the coredata
object.album
@property (nonatomic, readonly, copy) NSString *album;
artist
@property (nonatomic, readonly, copy) NSString *artist;
capturedDate
@property (nonatomic, readonly, strong) NSDate *capturedDate;
checkSum
@property (nonatomic, readonly, copy) NSString *checkSum;
contentToken
@property (nonatomic, readonly, copy) NSString *contentToken;
contentToken
changes when the file content is updated. Required for certain APIs, such as GET /thumbnails
API.contentType
@property (nonatomic, readonly, copy) NSString *contentType;
contentType
of the file, such as png for an image file.count
@property (nonatomic, readonly, strong) NSNumber *count;
creationDate
@property (nonatomic, readonly, strong) NSDate *creationDate;
creationDate
will differ from captureDate
, while on a camera phone the two attributes are likely to match.deleted
@property (nonatomic, readonly, strong) NSNumber *deleted;
duration
@property (nonatomic, readonly, strong) NSNumber *duration;
extension
@property (nonatomic, readonly, copy) NSString *extension;
file
@property (nonatomic, readonly, strong) NSNumber *file;
fullPath
@property (nonatomic, readonly, copy) NSString *fullPath;
genre
@property (nonatomic, readonly, copy) NSString *genre;
geoLatitude
@property (nonatomic, readonly, strong) NSNumber *geoLatitude;
geoLongitude
@property (nonatomic, readonly, strong) NSNumber *geoLongitude;
height
@property (nonatomic, readonly, strong) NSNumber *height;
itemUID
@property (nonatomic, readonly, copy) NSString *itemUID;
locationCountry
@property (nonatomic, readonly, copy) NSString *locationCountry;
locationLocality
@property (nonatomic, readonly, copy) NSString *locationLocality;
locationRegion
@property (nonatomic, readonly, copy) NSString *locationRegion;
mimeType
@property (nonatomic, readonly, copy) NSString *mimeType;
name
@property (nonatomic, readonly, copy) NSString *name;
parentPath
@property (nonatomic, readonly, copy) NSString *parentPath;
size
@property (nonatomic, readonly, strong) NSNumber *size;
timelineDate
@property (nonatomic, readonly, strong) NSDate *timelineDate;
title
@property (nonatomic, readonly, copy) NSString *title;
version
@property (nonatomic, readonly, strong) NSNumber *version;
versionCreated
@property (nonatomic, readonly, strong) NSDate *versionCreated;
width
@property (nonatomic, readonly, strong) NSNumber *width;
Copyright © 2015-2017, Verizon and/or its Licensors. All rights reserved.