QTDataReference
A QTDataReference объект является представлением ссылки на данные QuickTime, указывающей расположение фильма в формате QuickTime или некоторых данных носителей. Можно создать QTDataReference объекты, относящиеся к данным, хранившим в файлах, получили доступ к именам файлов использования, или URLs, или в памяти получил доступ к дескрипторам использования, указателям или объектам NSData.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSObject
Оператор импорта
Swift
import QTKit
Objective C
@import QTKit;
Доступность
Доступный в OS X v10.3 и позже.
-
Создает a
QTDataReferenceобъект типаtypeинициализированный с данными отdataRef.Объявление
Objective C
+ (id)dataReferenceWithDataRef:(Handle)dataReftype:(NSString *)typeПараметры
dataRefСсылка на данные, сохраненная как дескриптор в a
QTDataReferenceобъект.typeТип инициализируемых данных от ссылки на данные.
Обсуждение
Можно использовать этот вызов для преобразования существующей ссылки на данные QuickTime (сохраненный как дескриптор) в a
QTDataReference.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Создает a
QTDataReferenceобъект типаtypeинициализированный с данными отdataRefData.Объявление
Параметры
dataRefDataNSDataобъект со справочными данными данных.typeТип инициализируется с данными.
Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Создает a
QTDataReferenceобъект для файлаfileName.Объявление
Objective C
+ (id)dataReferenceWithReferenceToFile:(NSString *)fileNameПараметры
fileNameИмя файла для полного пути для файла.
Обсуждение
fileNameкак предполагается, имя полного пути для файла.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Создает a
QTDataReferenceобъект для URLurl.Объявление
Objective C
+ (id)dataReferenceWithReferenceToURL:(NSURL *)urlПараметры
urlURL для
QTDataReferenceобъект.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Создает a
QTDataReferenceобъект для блока данныхdata.Объявление
Objective C
+ (id)dataReferenceWithReferenceToData:(NSData *)dataПараметры
dataДанные для
QTDataReferenceобъект.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
dataReferenceWithReferenceToData:name:MIMEType: + dataReferenceWithReferenceToData:name:MIMEType:(OS X v10.9)Создает a
QTDataReferenceобъект для блока данныхdata.Объявление
Параметры
dataДанные
QTDataReferenceобъект.nameИмя
QTDataReferenceобъект.MIMETypeMIME вводит для ссылки на данные.
Обсуждение
Эта ссылка на данные имеет два расширения ссылки на данные, называющее файл расширение и расширение MIME.
Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
initWithDataRef:type: - initWithDataRef:type:(OS X v10.9)Инициализирует недавно создаваемый
QTDataReferenceобъект с данными отdataRef.Объявление
Objective C
- (id)initWithDataRef:(Handle)dataReftype:(NSString *)typeОбсуждение
QTDataReferenceимеет типdataRefType. Можно использовать этот вызов для преобразования существующей ссылки на данные QuickTime (сохраненный как дескриптор) в aQTDataReference.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
initWithDataRefData:type: - initWithDataRefData:type:(OS X v10.9)Инициализирует недавно создаваемый объект QTDataReference с данными от
dataRefData.Обсуждение
QTDataReferenceимеет типdataRefType.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
initWithReferenceToFile: - initWithReferenceToFile:(OS X v10.9)Инициализирует недавно создаваемый
QTDataReferenceобъект для файлаfileName.Объявление
Objective C
- (id)initWithReferenceToFile:(NSString *)fileNameПараметры
fileNameИмя файла для файла.
Обсуждение
fileNameкак предполагается, имя полного пути для файла.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
initWithReferenceToURL: - initWithReferenceToURL:(OS X v10.9)Инициализирует недавно создаваемый
QTDataReferenceобъект для URLurl.Объявление
Objective C
- (id)initWithReferenceToURL:(NSURL *)urlОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
initWithReferenceToData: - initWithReferenceToData:(OS X v10.9)Инициализирует недавно создаваемый
QTDataReferenceобъект для блока данныхdata.Объявление
Objective C
- (id)initWithReferenceToData:(NSData *)dataОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Инициализирует недавно создаваемый
QTDataReferenceобъект для блока данныхdata.Объявление
Обсуждение
Эта ссылка на данные имеет два расширения ссылки на данные: называющее файл расширение и расширение MIME.
Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Возвращает ссылку на данные QuickTime, связанную с a
QTDataReferenceобъект.Объявление
Objective C
- (Handle)dataRefОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
dataRefData - dataRefData(OS X v10.9)Возвращает данные ссылки на данные QuickTime, связанные с a
QTDataReferenceобъект, хранивший в объекте NSData.Объявление
Objective C
- (NSData *)dataRefDataОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
dataRefType - dataRefType(OS X v10.9)Возвращает тип ссылки на данные, связанной с a
QTDataReferenceобъект.Объявление
Objective C
- (NSString *)dataRefTypeОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
referenceFile - referenceFile(OS X v10.9)Возвращает имя файла ссылки на данные, связанной с a
QTDataReferenceобъект.Объявление
Objective C
- (NSString *)referenceFileОбсуждение
Для некоторых объектов QTDataReference это имя может быть
NIL.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
referenceURL - referenceURL(OS X v10.9)Возвращает URL ссылки на данные, связанной с a
QTDataReferenceобъект.Объявление
Objective C
- (NSURL *)referenceURLОбсуждение
Для некоторых
QTDataReferenceобъекты, этот URL может бытьNIL.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
referenceData - referenceData(OS X v10.9)Возвращает справочные данные a
QTDataReferenceобъект, т.е. объект NSData передалinitWithReferenceToDataили яnitWithReferenceToData:name:MIMEType.Объявление
Objective C
- (NSData *)referenceDataОбсуждение
Для некоторых
QTDataReferenceобъекты, это может бытьNIL.Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Возвращает имя в называющем файл расширении, связанном с a
QTDataReferenceобъект.Объявление
Objective C
- (NSString *)nameОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
MIMEType - MIMEType(OS X v10.9)Возвращает тип в расширении MIME, связанном с a
QTDataReferenceобъект.Объявление
Objective C
- (NSString *)MIMETypeОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
setDataRef: - setDataRef:(OS X v10.9)Устанавливает данные ссылки на данные a
QTDataReferenceобъект кdataRef.Объявление
Objective C
- (void)setDataRef:(Handle)dataRefОбсуждение
От предыдущих данных ссылки на данные избавляются.
Оператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
setDataRefType: - setDataRefType:(OS X v10.9)Устанавливает тип ссылки на данные a
QTDataReferenceобъект кtype.Объявление
Objective C
- (void)setDataRefType:(NSString *)typeОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.9.
-
Константы являются идентификаторами Какао для ссылочных типов исходных данных. Один из этих типов был бы возвращен, например, этим методом:
- (NString *) dataRefType.Объявление
Objective C
NSString * const QTDataReferenceTypeFile; NSString * const QTDataReferenceTypeHandle; NSString * const QTDataReferenceTypePointer; NSString * const QTDataReferenceTypeResource; NSString * const QTDataReferenceTypeURL;Константы
-
QTDataReferenceTypeFileQTDataReferenceTypeFileТип файла для a
QTDataReferenceобъект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeHandleQTDataReferenceTypeHandleТип дескриптора для a
QTDataReferenceобъект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypePointerQTDataReferenceTypePointerТип указателя для a
QTDataReferenceобъект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeResourceQTDataReferenceTypeResourceТип ресурса для a
QTDataReferenceобъект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeURLQTDataReferenceTypeURLURL вводит для a
QTDataReferenceобъект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
