macOS/iOS API解説

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

目次

setDatePickerElements:

日付ピッカーエレメントをセットします
-(void)setDatePickerElements:(unsigned)elementFlags:

解説

日付ピッカーエレメントをセットします。

返り値

( void )

なし

引数

( unsigned )elementFlags

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-datePickerElements

例文


setDatePickerMode:

日付ピッカーモードをセットします
-(void)setDatePickerMode:(NSDatePickerMode)newMode:

解説

日付ピッカーモードをセットします。

返り値

( void )

なし

引数

( NSDatePickerMode )newMode

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-datePickerMode

例文


setDatePickerStyle:

日付ピッカースタイルをセットします
-(void)setDatePickerStyle:(NSDatePickerStyle)newStyle:

解説

日付ピッカースタイルをセットします。

返り値

( void )

なし

引数

( NSDatePickerStyle )newStyle

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-datePickerStyle

例文


setDateValue:

日付をセットします
-(void)setDateValue:(NSDate *)newStartDate:

解説

日付をセットします。

返り値

( void )

なし

引数

( NSDate * )newStartDate

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-dateValue

例文


setDelegate:

デリゲートをセットします
-(void)setDelegate:(id)anObject:

解説

デリゲートをセットします。

返り値

( void )

なし

引数

( id )anObject

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-delegate

例文


setDrawsBackground:

背景色をセットします
-(void)setDrawsBackground:(BOOL)flag:

解説

背景色をセットします。

返り値

( void )

なし

引数

( BOOL )flag

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-drawsBackground

例文


setLocale:

ロケールをセットします
-(void)setLocale:(NSLocale *)newLocale:

解説

ロケールをセットします。

返り値

( void )

なし

引数

( NSLocale * )newLocale

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-locale

例文


setMaxDate:

レシーバーに入力できる最大の日付をセットします
-(void)setMaxDate:(NSDate *)date:

解説

レシーバーに入力できる最大の日付をセットします。

返り値

( void )

なし

引数

( NSDate * )date

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-maxDate

例文


setMinDate:

レシーバーに入力できる最小の日付をセットします
-(void)setMinDate:(NSDate *)date:

解説

レシーバーに入力できる最小の日付をセットします。

返り値

( void )

なし

引数

( NSDate * )date

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-minDate

例文


setTextColor:

文字色をセットします
-(void)setTextColor:(NSColor *)color:

解説

文字色をセットします。

返り値

( void )

なし

引数

( NSColor * )color

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-setMinDate:

例文


setTimeZone:

タイムゾーンをセットします
-(void)setTimeZone:(NSTimeZone *)newTimeZone:

解説

タイムゾーンをセットします。

返り値

( void )

なし

引数

( NSTimeZone * )newTimeZone

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-datePickerStyle

例文


setTimeInterval:

時間間隔をセットします
-(void)setTimeInterval:(NSTimeInterval)newTimeInterval:

解説

時間間隔をセットします。

返り値

( void )

なし

引数

( NSTimeInterval )newTimeInterval

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

-timeInterval

例文


datePickerCell:validateProposedDateValue:timeInterval:

**

-(void)datePickerCell:(NSDatePickerCell *)aDatePickerCell:
                    validateProposedDateValue:(NSDate **)proposedDateValue:
                    timeInterval:(NSTimeInterval *)proposedTimeInterval:

解説

デリゲートメソッド
レシーバーの値を変更する時に呼ばれ、オーバーライドする機会を与える

返り値

( void )

なし

引数

( NSDatePickerCell * )aDatePickerCell
( NSDate ** )proposedDateValue
( NSTimeInterval * )proposedTimeInterval

フレームワーク

ApplicationKit

クラス

NSDatePickerCell

Instance Methods

使用可能

10.4

参照

例文


autosaveDocumentWithDelegate:didAutosaveSelector:contextInfo:

**

-(void)autosaveDocumentWithDelegate:(id)delegate didAutosaveSelector:(SE:
     didAutosaveSelector:(SEL)didAutosaveSelector:
     contextInfo:(void *)contextInfo:

解説

ドキュメントの内容を適切な場所に自動保存します。

返り値

( void )

なし

引数

( id )delegate didAutosaveSelector:(SE
( SEL )didAutosaveSelector
( void * )contextInfo

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.4

参照

-autosavedContentsFileURL

例文


autosavedContentsFileURL

直近に自動保存したドキュメントの場所を返します

解説

直近に自動保存したドキュメントの場所を返します。
このメソッドのデフォルトの実装はsetAutosavedContentsFileURL:のデフォルトの実装の以前の起動によって返される

返り値

( NSURL * )

なし

引数

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.4

参照

-setAutosavedContentsFileURL:

例文


autosavingFileType

autosave操作で使われたドキュメントタイプを返します

解説

autosave操作で使われたドキュメントタイプを返します。

返り値

( NSString * )

なし

引数

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.4

参照

例文


dataOfType:error:

タイプでフォーマットされたドキュメントの内容を含むデータオブジェクトを作って返します
-(NSData *)dataOfType:(NSString *)typeName:
             error:(NSError **)outError:

解説

タイプでフォーマットされたドキュメントの内容を含むデータオブジェクトを作って返します。
typeName引数はドキュメントタイプ
もし、データオブジェクトを作ることができなければ
outErrorのポインタになぜ作ることができなかったかの理由を含むNSErrorをセットし、その後nilを返します。

返り値

( NSData * )

なし

引数

( NSString * )typeName
( NSError ** )outError

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.4

参照

-writeToURL:ofType:error:
-fileWrapperOfType:error:

例文


fileAttributesToWriteToURL:ofType:forSaveOperation:originalContentsURL:error:

**

-(NSDictionary *)fileAttributesToWriteToURL:(NSURL *)absoluteURL:
          ofType:(NSString *)typeName:
          forSaveOperation:(NSSaveOperationType)saveOperation:
          originalContentsURL:(NSURL *)absoluteOriginalContentsURL:
          error:(NSError **)outError:

解説

調査中...
HFSタイプ、クリエーターコードをつけて保存する時に使用する

返り値

( NSDictionary * )

なし

引数

( NSURL * )absoluteURL
( NSString * )typeName
( NSSaveOperationType )saveOperation
( NSURL * )absoluteOriginalContentsURL
( NSError ** )outError

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.4

参照

例文

const OSType kMyAppCreatorCode = 'Zzzz';

- (NSDictionary *)fileAttributesToWriteToURL:(NSURL *)absoluteURL 
    ofType:(NSString *)typeName 
    forSaveOperation:(NSSaveOperationType)saveOperation 
    originalContentsURL:(NSURL *)absoluteOriginalContentsURL 
    error:(NSError **)outError 
{
    NSMutableDictionary *fileAttributes = 
            [[super fileAttributesToWriteToURL:absoluteURL
             ofType:typeName forSaveOperation:saveOperation
             originalContentsURL:absoluteOriginalContentsURL
             error:outError] mutableCopy];
    [fileAttributes setObject:[NSNumber numberWithUnsignedInt:kMyAppCreatorCode]
        forKey:NSFileHFSCreatorCode];
    [fileAttributes setObject:[NSNumber numberWithUnsignedInt:kMyDocumentTypeCode]
        forKey:NSFileHFSTypeCode];
    return [fileAttributes autorelease];
}