Cocoa API解説(macOS/iOS)

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

目次

NSManagedObjectContext

obtainPermanentIDsForObjects:error:

** -(BOOL)obtainPermanentIDsForObjects:(NSArray *)objects: error:(NSError **)error: 解説 返り値 ( BOOL ) 引数 ( NSArray * )objects ( NSError ** )error フレームワーク CoreData クラス NSManagedObjectContext 使用可能 10.5 参照 例文

countForFetchRequest:error:

** -(NSUInteger)countForFetchRequest:(NSFetchRequest *)request: error:(NSError **)error: 解説 返り値 ( NSUInteger ) 引数 ( NSFetchRequest * )request ( NSError ** )error フレームワーク CoreData クラス NSManagedObjectContext 使用可能 10.5 参…

updatedObjects

アップデートされた(変更されてコミットされていない)オブジェクトを返します 解説 アップデートされた(変更されてコミットされていない)オブジェクトを返します。 返り値 ( NSSet * ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext…

unlock

アンロックします 解説 アンロックします。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -lock -tryLock 例文

undoManager

レシーバーのアンドゥマネージャーを返します 解説 レシーバーのアンドゥマネージャーを返します。 返り値 ( NSUndoManager * ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 例文 NSLog([[manage…

undo

やり直します 解説 やり直します。 レシーバーのアンドゥマネージャーにアンドゥメッセージを送信します。 レシーバーが最後にコミットした状態まで戻ります。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance M…

tryLock

ロックを試みます 解説 ロックを試みます 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -lock -unlock 例文

stalenessInterval

レシーバーのstaleness間隔を返します 解説 レシーバーのstaleness間隔を返します。 返り値 ( NSTimeInterval ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -setStalenessInterval: 例文

setUndoManager:

レシーバーのアンドゥマネージャーをセットします -(void)setUndoManager:(NSUndoManager *)undoManager: 解説 レシーバーのアンドゥマネージャーをセットします。 返り値 ( void ) なし 引数 ( NSUndoManager * )undoManager フレームワーク CoreData クラ…

setStalenessInterval:

レシーバーのstaleness間隔をセットします -(void)setStalenessInterval:(NSTimeInterval)expiration: 解説 調査中... レシーバーのstaleness間隔をセットします。 返り値 ( void ) なし 引数 ( NSTimeInterval )expiration フレームワーク CoreData クラス …

setRetainsRegisteredObjects:

登録オブジェクトにretainメッセージを送信するかをセットします -(void)setRetainsRegisteredObjects:(BOOL)flag: 解説 登録オブジェクトにretainメッセージを送信するかをセットします。 デフォルトはNO。 返り値 ( void ) なし 引数 ( BOOL )flag フレー…

setPropagatesDeletesAtEndOfEvent:

一致したフラグをセットします -(void)setPropagatesDeletesAtEndOfEvent:(BOOL)flag: 解説 一致したフラグをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.…

setPersistentStoreCoordinator:

レシーバーにストアコーディネーターをセットします -(void)setPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)coordinator: 解説 レシーバーにストアコーディネーターをセットします。 コーディネーターは管理オブジェクトモデルを提供します…

setMergePolicy:

レシーバーのマージポリシーをセットします -(void)setMergePolicy:(id)mergePolicy: 解説 レシーバーのマージポリシーをセットします。 返り値 ( void ) なし 引数 ( id )mergePolicy フレームワーク CoreData クラス NSManagedObjectContext Instance Meth…

save:

管理オブジェクトコンテキストを保存します -(BOOL)save:(NSError **)error: 解説 管理オブジェクトコンテキストを保存します。 保存できればYESを返し、そうでなければNOを返し、NSErrorでその問題の詳細を返します。 返り値 ( BOOL ) YES/NO 引数 ( NSErro…

rollback

アンドゥースタックからすべてを取り除きます 解説 アンドゥースタックからすべてを取り除きます 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -reset -setStalenessInterval: -u…

retainsRegisteredObjects

登録されているオブジェクトにretainメッセージを送るならYESを返します 解説 登録されているオブジェクトにretainメッセージを送るならYESを返します。そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSManaged…

reset

リセット 解説 リセット 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -rollback -setStalenessInterval: -undo 例文

registeredObjects

コンテキストに登録されているオブジェクトのセットを返します 解説 コンテキストに登録されているオブジェクトのセットを返します。 返り値 ( NSSet * ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 …

refreshObject:mergeChanges:

永続ストアからの最新の値を使ってオブジェクトの永続プロパティをアップデートする -(void)refreshObject:(NSManagedObject *)object: mergeChanges:(BOOL)flag: 解説 永続ストアからの最新の値を使ってオブジェクトの永続プロパティをアップデートする 返…

redo

やり直します 解説 やり直します。 アンドゥマネージャーにアンドゥメッセージを送信します。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -undo 例文

propagatesDeletesAtEndOfEvent

イベントの終了の前に削除を伝播するならYESを返す 解説 イベントの終了の前に削除を伝播するならYESを返す。 保存前にのみ削除を伝播するならNOを返す。 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Meth…

processPendingChanges

変更を保留します 解説 変更を保留します。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 例文 [managedObjectContext processPendingChanges];

persistentStoreCoordinator

レシーバーの永続保持コーディネーター(persistent store coordinator)を返します 解説 レシーバーの永続保持コーディネーター(persistent store coordinator)を返します。 返り値 ( NSPersistentStoreCoordinator * ) なし 引数 フレームワーク CoreDat…

objectWithID:

IDでオブジェクトを返します -(NSManagedObject *)objectWithID:(NSManagedObjectID *)objectID: 解説 IDでオブジェクトを返します。 返り値 ( NSManagedObject * ) なし 引数 ( NSManagedObjectID * )objectID フレームワーク CoreData クラス NSManagedObj…

objectRegisteredForID:

コンテキストに登録されていれば、objectIDでオブジェクトを返します -(NSManagedObject *)objectRegisteredForID:(NSManagedObjectID *)objectID: 解説 コンテキストに登録されていれば、objectIDでオブジェクトを返します。 そうでなければnilを返します。…

mergePolicy

レシーバーのマージポリシーを返します 解説 レシーバーのマージポリシーを返します。 デフォルトはNSErrorMergePolicyです。 返り値 ( id ) オブジェクト() 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 …

lock

ロックを試みます 解説 ロックを試みます。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -tryLock -unlock 例文 [managedObjectContext lock];

insertObject:

管理オブジェクトを挿入します -(void)insertObject:(NSManagedObject *)object: 解説 管理オブジェクトを挿入します。 返り値 ( void ) なし 引数 ( NSManagedObject * )object フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使…

insertedObjects

レシーバーに挿入されたが、まだ保存されていないオブジェクトのセットを返します 解説 レシーバーに挿入されたが、まだ保存されていないオブジェクトのセットを返します。 コンテキストは、値が変化したときにキーバリューオブザービング通知を送ります。 …

hasChanges

レシーバーが変更されていてコミットされずにいればYESを返します 解説 レシーバーが変更されていてコミットされずにいればYESを返します。そうでなければNOを返します 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSManagedObjectContext …

executeFetchRequest:error:

取り出しリクエストを実行します -(NSArray *)executeFetchRequest:(NSFetchRequest *)request: error:(NSError **)error: 解説 取り出しリクエストを実行します。 返り値 ( NSArray * ) なし 引数 ( NSFetchRequest * )request 検索リクエスト ( NSError **…

detectConflictsForObject:

オブジェクトのコンフリクトを検出します -(void)detectConflictsForObject:(NSManagedObject *)object: 解説 オブジェクトのコンフリクトを検出します。 返り値 ( void ) なし 引数 ( NSManagedObject * )object フレームワーク CoreData クラス NSManagedO…

deleteObject:

管理オブジェクトコンテキストからオブジェクトを削除します -(void)deleteObject:(NSManagedObject *)object: 解説 管理オブジェクトコンテキストからオブジェクトを削除します。 返り値 ( void ) なし 引数 ( NSManagedObject * )object フレームワーク Co…

deletedObjects

管理オブジェクトコンテキストから削除されてまだ保存されていないオブジェクトのセットを返します 解説 管理オブジェクトコンテキストから削除されてまだ保存されていないオブジェクトのセットを返します。 返り値 ( NSSet * ) なし 引数 フレームワーク Co…

assignObject:toPersistentStore:

** -(void)assignObject:(id)object: toPersistentStore:(id)store: 解説 調査中... 返り値 ( void ) なし 引数 ( id )object ( id )store フレームワーク CoreData クラス NSManagedObjectContext Instance Methods 使用可能 10.4 参照 -insertObject: -per…