macOS/iOS API解説

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

目次

NSPersistentStoreCoordinator

setURL:forPersistentStore:

** -(BOOL)setURL:(NSURL*)url: forPersistentStore:(id)store : 解説 与えられた永続ストアにURLをセットします。 返り値 ( BOOL ) 引数 ( NSURL* )url ( id )store フレームワーク CoreData クラス NSPersistentStoreCoordinator 使用可能 10.5 参照 例文

registerStoreClass:forStoreType:

** +(void)registerStoreClass:(Class)storeClass: forStoreType:(NSString *)storeType: 解説 与えられたストアタイプ文字列で与えられたNSObjectStoreサブクラスを登録します。 返り値 ( void ) 引数 ( Class )storeClass ( NSString * )storeType フレー…

registeredStoreTypes

** 解説 登録されたストアタイプの辞書を返します。 返り値 ( NSDictionary ) 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Class Methods 使用可能 10.5 参照 例文

URLForPersistentStore:

永続的にストアされたIDのURLを返します -(NSURL *)URLForPersistentStore:(id)store: 解説 永続的にストアされたIDのURLを返します。 返り値 ( NSURL * ) なし 引数 ( id )store フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Met…

unlock

前もって取得したロックを撤回します 解説 前もって取得したロックを撤回します。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Methods 使用可能 10.4 参照 -lock -tryLock 例文

tryLock

取得したロックを復活させます 解説 取得したロックを復活させます 成功したならYESを、そうでなければNOをすぐに返す。 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Methods 使用可能 10.4 参照 -l…

setMetadata:forPersistentStore:

メタデータを永続ストアコーディネーターにセットします -(void)setMetadata:(NSDictionary *)metadata: forPersistentStore:(id)store: 解説 メタデータを永続ストアコーディネーターにセットします。 返り値 ( void ) なし 引数 ( NSDictionary * )metadat…

removePersistentStore:error:

** -(BOOL)removePersistentStore:(id)store: error:(NSError **)error: 解説 永続的なストアを取り除きます。 ストアを取り除くことができればYESを返します。 そうでなければNOを返します。そしてNSErrorに問題の詳細を入れます。 返り値 ( BOOL ) YES/NO …

persistentStores

永続ストアを返します 解説 永続ストアを返します。 返り値 ( NSArray * ) なし 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Methods 使用可能 10.4 参照 -persistentStoreForURL: -URLForPersistentStore: 例文 NSPersiste…

persistentStoreForURL:

指定された永続ストアオブジェクトを返します -(id)persistentStoreForURL:(NSURL *)URL: 解説 指定された永続ストアオブジェクトを返します。 返り値 ( id ) オブジェクト() 引数 ( NSURL * )URL フレームワーク CoreData クラス NSPersistentStoreCoordi…

migratePersistentStore:toURL:options:withType:error:

永続ストア先を移行します -(id)migratePersistentStore:(id)store: toURL:(NSURL *)URL: options:(NSDictionary *)options: withType:(NSString *)storeType: error:(NSError **)error: 解説 永続ストア先を移行します。 save as...で新しく保存先を指定し…

metadataForPersistentStore:

現在ストアしている、又は永続ストアにストアしようとしているメタデータの内容の辞書を返します -(NSDictionary *)metadataForPersistentStore:(id)store: 解説 現在ストアしている、又は永続ストアにストアしようとしているメタデータの内容の辞書を返しま…

managedObjectModel

管理オブジェクトモデルを返します 解説 管理オブジェクトモデルを返します。 返り値 ( NSManagedObjectModel * ) 管理オブジェクトモデル 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Methods 使用可能 10.4 参照 例文 NSP…

managedObjectIDForURIRepresentation:

利用できるストアと合うオブジェクトIDのURI表現のオブジェクトIDを返します -(NSManagedObjectID *)managedObjectIDForURIRepresentation:(NSURL *)URL: 解説 利用できるストアと合うオブジェクトIDのURI表現のオブジェクトIDを返します。 返り値 ( NSManag…

lock

ロックの取得を試みます 解説 ロックの取得を試みます。 このメソッドはロックが取得できるまでスレッドの実行をブロックします。 返り値 ( void ) なし 引数 フレームワーク CoreData クラス NSPersistentStoreCoordinator Instance Methods 使用可能 10.4 …

initWithManagedObjectModel:

管理モデルオブジェクトから永続ストアコーディネーターを初期化します -(id)initWithManagedObjectModel:(NSManagedObjectModel *)model: 解説 管理モデルオブジェクトから永続ストアコーディネーターを初期化します。 返り値 ( id ) オブジェクト() 引数…

addPersistentStoreWithType:configuration:URL:options:error:

データを保持するタイプを追加します -(id)addPersistentStoreWithType:(NSString *)storeType: configuration:(NSString *)configuration: URL:(NSURL *)storeURL: options:(NSDictionary *)options: error:(NSError *)error: 解説 データを保持するタイプ…

metadataForPersistentStoreWithURL:error:

指定された場所の永続的なストアの中にストアされたメタデータの内容の辞書を返します +(NSDictionary *)metadataForPersistentStoreWithURL:(NSURL *)url: error:(NSError **)error: 解説 指定された場所の永続的なストアの中にストアされたメタデータの内…