Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

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…

fileWrapperOfType:error:

-(NSFileWrapper *)fileWrapperOfType:(NSString *)typeName: error:(NSError **)outError: 解説 タイプ名でファイルラッパーを作って返します。 fileWrapperRepresentationOfType:を使っている場合はこれに置き換えます。 返り値 ( NSFileWrapper * ) なし …

fileWrapperRepresentationOfType:

解説 拡張子でファイル内容を返します。 10.4以降では使用不可です。 返り値 ( NSDate * ) なし 引数 フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.3まで 参照 -fileWrapperOfType: error 例文 fWrap = [doc fileWrapperR…

writeToURL:ofType:forSaveOperation:originalContentsURL:error:

** -(BOOL)writeToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: originalContentsURL:(NSURL *)absoluteOriginalContentsURL: error:(NSError **)outError: 解説 調査中... 指定したURLに…

writeToURL:ofType:error:

** -(BOOL)writeToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 調査中... 指定したURLにドキュメントを保存します。 返り値 ( BOOL ) YES/NO 引数 ( NSURL * )absoluteURL ( NSString * )typeName ( NSError …

writeSafelyToURL:ofType:forSaveOperation:error:

** -(BOOL)writeSafelyToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: error:(NSError **)outError: 解説 調査中... 指定したURLにドキュメントを保存します。 返り値 ( BOOL ) YES/NO 引…

writableTypesForSaveOperation:

** -(NSArray *)writableTypesForSaveOperation:(NSSaveOperationType)saveOperation: 解説 調査中... 保存操作で保存されるタイプの名前を返します。 返り値 ( NSArray * ) なし 引数 ( NSSaveOperationType )saveOperation フレームワーク ApplicationKit …

willPresentError:

レシーバーがエラーについて提供した時に呼び出されます -(NSError *)willPresentError:(NSError *)error: 解説 レシーバーがエラーについて提供した時に呼び出されます。実際に提供されようとしたエラーを返す。 返り値 ( NSError * ) なし 引数 ( NSError …

setFileURL:

ファイルのURLをセットします -(void)setFileURL:(NSURL *)absoluteURL: 解説 ファイルのURLをセットします。 返り値 ( void ) なし 引数 ( NSURL * )absoluteURL フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.4 参照 -fi…

setFileModificationDate:

ファイルが変更された日をセットします -(void)setFileModificationDate:(NSDate *)modificationDate: 解説 ファイルが変更された日をセットします。 返り値 ( void ) なし 引数 ( NSDate * )modificationDate フレームワーク ApplicationKit クラス NSDocum…

setAutosavedContentsFileURL:

** -(void)setAutosavedContentsFileURL:(NSURL *)absoluteURL: 解説 最近保存された自動保存ドキュメントの場所をセットします。 返り値 ( void ) なし 引数 ( NSURL * )absoluteURL フレームワーク ApplicationKit クラス NSDocument Instance Methods 使…

saveToURL:ofType:forSaveOperation:error:

ドキュメントの内容をURLの場所のファイルまたはファイルパッケージに保存します -(BOOL)saveToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: error:(NSError **)outError: 解説 ドキュメ…

saveToURL:ofType:forSaveOperation:delegate:didSaveSelector:contextInfo:

** -(void)saveToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: delegate:(id)delegate: didSaveSelector:(SEL)didSaveSelector: contextInfo:(void *)contextInfo: 解説 ドキュメントの内…

revertToContentsOfURL:ofType:error:

** -(BOOL)revertToContentsOfURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 保存されていないドキュメントの修正を破棄し、ファイルから読まれたドキュメントの内容、または特定のタイプのURLによって配置され…

readFromURL:ofType:error:

** -(BOOL)readFromURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 調査中... URLから読み込みます。 返り値 ( BOOL ) YES/NO 引数 ( NSURL * )absoluteURL ( NSString * )typeName ( NSError ** )outError フレ…

readFromFileWrapper:ofType:error:

** -(BOOL)readFromFileWrapper:(NSFileWrapper *)fileWrapper: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 調査中... ファイルラッパーから読み込みます。 返り値 ( BOOL ) YES/NO 引数 ( NSFileWrapper * )fileWrapper ( NSString * …

readFromData:ofType:error:

** -(BOOL)readFromData:(NSData *)data: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 調査中... データを読み、ドキュメントにセットします。 成功すればYESを返します。 返り値 ( BOOL ) 読むことができたかYES/NO 引数 ( NSData * )d…

printOperationWithSettings:error:

** -(NSPrintOperation *)printOperationWithSettings:(NSDictionary *)printSettings: error:(NSError **)outError: 解説 調査中... 指定した設定で印刷操作を返します。 返り値 ( NSPrintOperation * ) なし 引数 ( NSDictionary * )printSettings ( NSErr…

printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:

** -(void)printDocumentWithSettings:(NSDictionary *)printSettings: showPrintPanel:(BOOL)showPrintPanel: delegate:(id)delegate: didPrintSelector:(SEL)didPrintSelector: contextInfo:(void *)contextInfo: 解説 調査中... ドキュメントをプリントし…

presentError:modalForWindow:delegate:didPresentSelector:contextInfo:

-(void)presentError:(NSError *)error: modalForWindow:(NSWindow *)window: delegate:(id)delegate: didPresentSelector:(SEL)didPresentSelector: contextInfo:(void *)contextInfo: 解説 調査中... モーダルウインドウを表示してエラーを返します。 返り…

presentError:

-(BOOL)presentError:(NSError *)error: 解説 調査中... エラーを返します。 回復可能であればYESを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSError * )error フレームワーク ApplicationKit クラス NSDocument Instance Methods 使用可能 10.4 参照 -wil…