macOS/iOS API解説

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

目次

NSPersistentDocument

configurePersistentStoreCoordinatorForURL:ofType:error:

指定したURLとドキュメントタイプで永続ストアコーディネーターを設定します -(BOOL)configurePersistentStoreCoordinatorForURL:(NSURL *)url: ofType:(NSString *)fileType: error:(NSError **)error: 解説 指定したURLとドキュメントタイプで永続ストアコ…

hasUndoManager

永続ドキュメントはアンドゥマネージャーを持つかを返します 解説 永続ドキュメントはアンドゥマネージャーを持つかを返します。 YESを返します。このメソッドをオーバーライド出来ません。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラ…

isDocumentEdited

永続ストアが編集されたかを返します 解説 永続ストアが編集されたかを返します。 変更されていればYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSPersistentDocument Instance Method…

managedObjectContext

レシーバの管理オブジェクトコンテキストを返します 解説 レシーバの管理オブジェクトコンテキストを返します。 返り値 ( NSManagedObjectContext * ) なし 引数 フレームワーク ApplicationKit クラス NSPersistentDocument Instance Methods 使用可能 10.4…

managedObjectModel

管理オブジェクトモデルを返します 解説 管理オブジェクトモデルを返します。典型的な実装は 下記のコードの断片のようにしても良い NSBundle *bundle = [NSBundle bundleForClass:[self class]]; NSString *path = [bundle pathForResource:@"MyModel" ofTy…

persistentStoreTypeForFileType:

ファイルタイプに関連した永続ストアのタイプを返します -(NSString *)persistentStoreTypeForFileType:(NSString *)fileType: 解説 ファイルタイプに関連した永続ストアのタイプを返します。 返り値 ( NSString * ) なし 引数 ( NSString * )fileType フレ…

readFromURL:ofType:error:

URLから読み込みます -(BOOL)readFromURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: error:(NSError **)outError: 解説 URLから読み込みます。 返り値 ( BOOL ) YES/NO 引数 ( NSURL * )absoluteURL 読み込むファイルのパス ( NSString * )typeNa…

revertToContentsOfURL:ofType:error:

Revertを選択した時にカスタマイズされた挙動を与えるためにオーバーライドします -(BOOL)revertToContentsOfURL:(NSURL *)inAbsoluteURL: ofType:(NSString *)inTypeName: error:(NSError **)outError: 解説 Revertを選択した時にカスタマイズされた挙動を…

setHasUndoManager:

永続ドキュメントは管理オブジェクトのアンドゥマネージャーを使うかをセットします -(void)setHasUndoManager:(BOOL)flag: 解説 永続ドキュメントは管理オブジェクトのアンドゥマネージャーを使うかをセットします。 オーバーライドしません。 返り値 ( voi…

setManagedObjectContext:

レシーバーの管理オブジェクトコンテキストをセットします -(void)setManagedObjectContext:(NSManagedObjectContext *)managedObjectContext: 解説 レシーバーの管理オブジェクトコンテキストをセットします。 返り値 ( void ) なし 引数 ( NSManagedObject…

setUndoManager:

-(void)setUndoManager:(NSUndoManager *)undoManager: 解説 操作不能をオーバーライド このメソッドをオーバーライドしない 持続ドキュメントは管理オブジェクトコンテキストのアンドゥマネージャーを使います。 返り値 ( void ) なし 引数 ( NSUndoManager…

writeToURL:ofType:forSaveOperation:originalContentsURL:error:

指定されたURLに永続ドキュメントを書き込みます -(BOOL)writeToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: originalContentsURL:(NSURL *)absoluteOriginalContentsURL: error:(NSErro…