CKQuery.inc 1.1 KB

12345678910111213141516171819202122232425262728
  1. { Parsed from CloudKit.framework CKQuery.h }
  2. {$ifdef TYPES}
  3. type
  4. CKQueryPtr = ^CKQuery;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. CKQuery = objcclass external (NSObject, NSSecureCodingProtocol, NSCopyingProtocol)
  9. public
  10. function init: instancetype; message 'init';
  11. function initWithCoder (aDecoder: NSCoder): instancetype; message 'initWithCoder:'; { NS_DESIGNATED_INITIALIZER }
  12. function initWithRecordType_predicate (recordType: NSString; predicate: NSPredicate): instancetype; message 'initWithRecordType:predicate:'; { NS_DESIGNATED_INITIALIZER }
  13. function recordType: NSString; message 'recordType';
  14. function predicate: NSPredicate; message 'predicate';
  15. procedure setSortDescriptors(newValue: NSArray); message 'setSortDescriptors:';
  16. function sortDescriptors: NSArray; message 'sortDescriptors';
  17. { Adopted protocols }
  18. function copyWithZone (zone: NSZonePtr): id; message 'copyWithZone:';
  19. procedure encodeWithCoder (aCoder: NSCoder); message 'encodeWithCoder:';
  20. class function supportsSecureCoding: ObjCBOOL; message 'supportsSecureCoding';
  21. end;
  22. {$endif}