macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

attributeForKey:

指定したキーで、アトリビュートを返します
-(id)attributeForKey:(NSString *)attributeKey:

解説

指定したキーで、アトリビュートを返します。
【attributeKey】
●QTMovieActiveSegmentAttribute アクティブセグメントNSValue(QTTimeRange)
●QTMovieAutoAlternatesAttribute  自動alt  NSNumber(BOOL)
●QTMovieCopyrightAttribute コピーライト NSString
●QTMovieCreationTimeAttribute 作成日時NSDate
●QTMovieCurrentSizeAttribute ムービーサイズNSValue(NSSize)
●QTMovieCurrentTimeAttribute ムービーの現在の時間 NSValue(QTTime)
●QTMovieDataSizeAttribute  ムービーのデータサイズ  NSNumber(long long)
●QTMovieDelegateAttribute  ムービーのデリゲートオブジェクト  NSObject
●QTMovieDisplayNameAttribute  ムービーの表示名  NSString
    ファイル名やURL
●QTMovieDontInteractWithUserAttribute    NSNumber(BOOL)
●QTMovieDurationAttribute  ムービーのduration時間  NSValue(QTTime)
●QTMovieEditableAttribute  編集できるか  NSNumbet(BOOL)
●QTMovieFileNameAttribute  ファイル名  NSString
●QTMovieHasAudioAttribute  ムービーは音を持つか  NSNumber(BOOL)
●QTMovieHasDurationAttribute  ムービーはdurationデータを持つか  NSNumber(BOOL)
    QuickTime VR ムービーなどはduraionを持たない
●QTMovieHasVideoAttribute ムービーはビデオを持つか  NSNumber(BOOL)
●QTMovieIsActiveAttribute  アクティブか  NSNumber(BOOL)
●QTMovieIsInteractiveAttribute  インタラクティブか NSNumber(BOOL)
●QTMovieIsLinearAttribute  リニアか  NSNumber(BOOL)
   QuickTime VR ムービーなどはリニアでない
●QTMovieIsSteppableAttribute  ステップ移動可能か  NSNumber(BOOL)
●QTMovieLoadStateAttribute  ロード状態  NSNumber(long)
●QTMovieLoopsAttribute  ループ  NSNumber(BOOL)
●QTMovieLoopsBackAndForthAttribute  ループバックスするか  NSNumber(BOOL)
●QTMovieModificationTimeAttribute  修正日  NSDate
●QTMovieMutedAttribute  ミュート  NSNumber(BOOL)
●QTMovieNaturalSizeAttribute  ナチュラルサイズ  NSValue(NSSize)
●QTMoviePlaysAllFramesAttribute  すべてのフレームを再生するか  NSNUmber(BOOL)
●QTMoviePlaysSelectionOnlyAttribute  選択箇所のみ再生するか  NSNumber(BOOL)
●QTMoviePosterTimeAttribute  ポスタータイム  NSValue(QTTime)
●QTMoviePreferredMutedAttribute  初期ミュート設定  NSNumber(BOOL)
●QTMoviePreferredRateAttribute  初期レート設定  NSNumber(float)
●QTMoviePreferredVolumeAttribute  初期ボリューム設定  NSNumber(float)
●QTMoviePreviewModeAttribute  プレビューモード設定  NSNumber(BOOL)
●QTMoviePreviewRangeAttribute  プレビューの範囲  NSValue(QTTimeRange)
●QTMovieRateAttribute  レート  NSNumber(float)
●QTMovieRateChangesPreservePitchAttribute
●QTMovieSelectionAttribute  選択範囲  NSValue(QTTimeRange)
●QTMovieTimeScaleAttribute  タイムスケールNSNumber(long)
●QTMovieURLAttribute  ムービーのURL NSURL
●QTMovieVolumeAttribute  音量  NSNumber(float)

返り値

( id )

オブジェクト()

引数

( NSString * )attributeKey

クラス

QTMovie

Instance Methods

使用可能

10.4

参照

例文

NSLog(@"Copyright %@",[movie attributeForKey: QTMovieCopyrightAttribute ]);