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)
dataRef
type:(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
.Объявление
Параметры
dataRefData
NSData
объект со справочными данными данных.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
Параметры
url
URL для
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
объект.MIMEType
MIME вводит для ссылки на данные.
Обсуждение
Эта ссылка на данные имеет два расширения ссылки на данные, называющее файл расширение и расширение 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)
dataRef
type:(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;
Константы
-
QTDataReferenceTypeFile
QTDataReferenceTypeFile
Тип файла для a
QTDataReference
объект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeHandle
QTDataReferenceTypeHandle
Тип дескриптора для a
QTDataReference
объект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypePointer
QTDataReferenceTypePointer
Тип указателя для a
QTDataReference
объект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeResource
QTDataReferenceTypeResource
Тип ресурса для a
QTDataReference
объект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-
QTDataReferenceTypeURL
QTDataReferenceTypeURL
URL вводит для a
QTDataReference
объект.Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.9.
-