macOS/iOS API解説

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

目次

NSDocument

dataRepresentationOfType:

指定したタイプでレシーバの内容のデータオブジェクトを返します -(NSData *)dataRepresentationOfType:(NSString *)aType: 解説 指定したタイプでレシーバの内容のデータオブジェクトを返します。サブクラスでオーバーライドされます。 返り値 ( NSData * )…

displayName

表示名を返します 解説 ディスプレイ名(タイトル文字列)を返します。 返り値 ( NSString * ) 表示名 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 例文 //Nibからロードされた時に実行される - (void)windo…

fileName

ドキュメントオブジェクトのファイル名を返します 解説 ドキュメントオブジェクトのファイル名(パスを含む)を返します。 返り値 ( NSString * ) ファイル名 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 例…

fileType

ドキュメントが保存される文書タイプを返します 解説 ドキュメントが保存される文書タイプを返します。 Info.plistの「書類のタイプ」での「名前」の文字列です。 返り値 ( NSString * ) 文書タイプの文字列 引数 フレームワーク ApplicationKit クラス NSDo…

fileTypeFromLastRunSavePanel

最後に保存パネルで使われたドキュメントの保存ファイルタイプを返します 解説 最後に保存パネルで使われたドキュメントの保存ファイルタイプを返します。 返り値 ( NSString * ) ファイルタイプ 引数 フレームワーク ApplicationKit クラス NSDocument Inst…

fileWrapperRepresentationOfType:

指定したタイプでレシーバのデータを表すNSFileWrapperオブジェクトを返します -(NSFileWrapper *)fileWrapperRepresentationOfType:(NSString *)aType: 解説 指定したタイプでレシーバのデータを表すNSFileWrapperオブジェクトを返します。 dataRepresentat…

handleCloseScriptCommand:

AppleScriptのcloseコマンドを受信した時を処理をします -(id)handleCloseScriptCommand:(NSCloseCommand *)command: 解説 AppleScriptのcloseコマンドを受信した時を処理をします。 返り値 ( id ) オブジェクト 引数 ( NSCloseCommand * )command クローズ…

handlePrintScriptCommand:

AppleScriptのprintコマンドを受信した時を処理をします -(id)handlePrintScriptCommand:(NSScriptCommand *)command: 解説 AppleScriptのprintコマンドを受信した時を処理をします。機能しません(10.2) 返り値 ( id ) オブジェクト 引数 ( NSScriptCommand …

handleSaveScriptCommand:

AppleScriptのsaveコマンドを受信した時の処理をします -(id)handleSaveScriptCommand:(NSScriptCommand *)command: 解説 AppleScriptのsaveコマンドを受信した時の処理をします。 返り値 ( id ) オブジェクト 引数 ( NSScriptCommand * )command コマンド …

hasUndoManager

アンドゥマネージャーを持っているかを返します 解説 アンドゥマネージャーを持っているかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 例文 #import "MyDocument.h" @i…

init

空のNSDocumentオブジェクトを初期化して返します 解説 空のNSDocumentオブジェクトを初期化して返します。 返り値 ( id ) NSDocumentオブジェクト 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 例文 #import…

initWithContentsOfFile:ofType:

ファイルからドキュメントオブジェクトを初期化して返します -(id)initWithContentsOfFile:(NSString *)fileName: ofType:(NSString *)docType: 解説 ファイルからドキュメントオブジェクト(NSDocument)を初期化して返します。 返り値 ( id ) NSDocumentオ…

initWithContentsOfURL:ofType:

URLからドキュメントオブジェクトを初期化して返します -(id)initWithContentsOfURL:(NSURL *)anURL: ofType:(NSString *)docType: 解説 URLからドキュメントオブジェクト(NSDocument)を初期化して返します。 返り値 ( id ) NSDocumentオブジェクト 引数 (…

isDocumentEdited

ドキュメントは編集されているかを返します 解説 ドキュメントは編集されているかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 - updateChangeCount: - setDocumentEdit…

keepBackupFile

ドキュメントを書き出す前にバックアップファイルを作るかを返します 解説 ドキュメントを書き出す前にバックアップファイルを作るかを返します。 サブクラスでオーバーライドして使います。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit ク…

lastComponentOfFileName

ファイル名を返します 解説 ファイル名(パスは含みません)を返します。 返り値 ( NSString * ) ファイル名 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 - displayName 例文 NSLog([self lastComponentOfFi…

loadDataRepresentation:ofType:

指定した文書タイプでデータを読み込み、表示します -(BOOL)loadDataRepresentation:(NSData *)docData: ofType:(NSString *)docType: 解説 指定した文書タイプでデータを読み込み、表示します。サブクラスでオーバーライドします。 返り値 ( BOOL ) YES/NO …

loadFileWrapperRepresentation:ofType:

指定した文書タイプでファイルラッパーの内容をロードします -(BOOL)loadFileWrapperRepresentation:(NSFileWrapper *)wrapper: ofType:(NSString *)docType: 解説 指定した文書タイプでファイルラッパーの内容をロードします。 返り値 ( BOOL ) YES/NO 引数…

makeWindowControllers

ウインドウコントローラを作るためにサブクラスでオーバーライドできます 解説 ウインドウコントローラを作るためにサブクラスでオーバーライドできます。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使…

objectSpecifier

文書のオブジェクト指示子を返します 解説 文書のオブジェクト指示子を返します。 返り値 ( NSObjectSpecifier * ) オブジェクト指示子 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.…

prepareSavePanel:

セーブパネルの準備をします -(BOOL)prepareSavePanel:(NSSavePanel *)savePanel: 解説 セーブパネルの準備をします。runModalSavePanelForSaveOperation:delegate:didSaveSelector:contextInfo:から呼び出されます 返り値 ( BOOL ) YES/NO 引数 ( NSSavePan…

printDocument:

メニューから呼び出されて文書を印刷します -(IBAction)printDocument:(id)sender: 解説 メニューから呼び出されて文書を印刷します。 返り値 ( IBAction ) アクション 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSDocument…

fileAttributesToWriteToFile:ofType:saveOperation:

指定したパスと、文書タイプ、保存オプションでファイル属性を返します。 -(NSDictionary *)fileAttributesToWriteToFile:(NSString *)fullDocumentPath: ofType:(NSString *)documentTypeName: saveOperation:(NSSaveOperationType)saveOperationType: 解説…

fileNameFromRunningSavePanelForSaveOperation:

このメソッドはもう使用しません -(NSString *)fileNameFromRunningSavePanelForSaveOperation:(NSSaveOperationType)saveOperation: 解説 このメソッドはもう使用しません。痕跡として残っています。 saveDocumentWithDelegate:didSaveSelector:contextInfo…

preparePageLayout:

印刷設定を準備します -(BOOL)preparePageLayout:(NSPageLayout *)pageLayout: 解説 印刷設定を準備します。 返り値 ( BOOL ) YES/NO 引数 ( NSPageLayout * )pageLayout フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.1 …

fileAttributesToWriteToURL:ofType:forSaveOperation:originalContentsURL:error:

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

dataOfType:error:

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

autosavingFileType

autosave操作で使われたドキュメントタイプを返します 解説 autosave操作で使われたドキュメントタイプを返します。 返り値 ( NSString * ) なし 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.4 参照 例文

autosavedContentsFileURL

直近に自動保存したドキュメントの場所を返します 解説 直近に自動保存したドキュメントの場所を返します。 このメソッドのデフォルトの実装はsetAutosavedContentsFileURL:のデフォルトの実装の以前の起動によって返される 返り値 ( NSURL * ) なし 引数 フ…

autosaveDocumentWithDelegate:didAutosaveSelector:contextInfo:

** -(void)autosaveDocumentWithDelegate:(id)delegate didAutosaveSelector:(SE: didAutosaveSelector:(SEL)didAutosaveSelector: contextInfo:(void *)contextInfo: 解説 ドキュメントの内容を適切な場所に自動保存します。 返り値 ( void ) なし 引数 ( i…