macOS/iOS API解説

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

目次

CoreData

hasFaultForRelationshipNamed:

** -(BOOL)hasFaultForRelationshipNamed:(NSString *)key : 解説 返り値 ( BOOL ) 引数 ( NSString * )key フレームワーク CoreData クラス NSManagedObject 使用可能 10.5 参照 例文

requestExpression

** 解説 返り値 ( NSExpression * ) 引数 フレームワーク CoreData クラス NSFetchRequestExpression 使用可能 10.5 参照 例文

isCountOnlyRequest

** 解説 返り値 ( BOOL ) 引数 フレームワーク CoreData クラス NSFetchRequestExpression 使用可能 10.5 参照 例文

contextExpression

** 解説 返り値 ( NSExpression * ) 引数 フレームワーク CoreData クラス NSFetchRequestExpression 使用可能 10.5 参照 例文

expressionForFetch:context:countOnly:

** +(NSExpression *)expressionForFetch:(NSExpression *)fetch: context:(NSExpression *)context: countOnly:(BOOL)countFlag: 解説 返り値 ( NSExpression * ) 引数 ( NSExpression * )fetch ( NSExpression * )context ( BOOL )countFlag フレームワー…

setReturnsObjectsAsFaults:

** -(void)setReturnsObjectsAsFaults:(BOOL)yesNo: 解説 返り値 ( void ) 引数 ( BOOL )yesNo フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

setResultType:

** -(void)setResultType:(NSFetchRequestResultType)type : 解説 返り値 ( void ) 引数 ( NSFetchRequestResultType )type フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

setRelationshipKeyPathsForPrefetching:

** -(void)setRelationshipKeyPathsForPrefetching:(NSArray *)keys: 解説 返り値 ( void ) 引数 ( NSArray * )keys フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

setIncludesSubentities:

** -(void)setIncludesSubentities:(BOOL)yesNo: 解説 レシーバーがサブエンティティを含むかどうかセットします。 返り値 ( void ) 引数 ( BOOL )yesNo フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

setIncludesPropertyValues:

** -(void)setIncludesPropertyValues:(BOOL)yesNo: 解説 返り値 ( void ) 引数 ( BOOL )yesNo フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

returnsObjectsAsFaults

** 解説 返されたオブジェクトは誤りかどうかを示すブール値を返します。 返り値 ( BOOL ) 引数 フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

resultType

** 解説 レシーバーの結果タイプを返します。 このメソッドはレシーバーの結果タイプをセットします。(リクエストの実行から返されたオブジェクトのインスタンスタイプ) 返り値 ( NSFetchRequestResultType ) レシーバーの結果タイプ 引数 フレームワーク …

relationshipKeyPathsForPrefetching

** 解説 リクエストのエンティティと一緒にプリフェッチするリレーションシップキーパスの配列を返します。デフォルトは空の配列です。(プリフェッチしない) 返り値 ( NSArray * ) リクエストのエンティティと一緒にプリフェッチするリレーションシップキ…

includesSubentities

** 解説 レシーバーが結果にサブエンティティを含むどうか示すブール値を返します。 返り値 ( BOOL ) 引数 フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

includesPropertyValues

** 解説 返り値 ( BOOL ) 引数 フレームワーク CoreData クラス NSFetchRequest 使用可能 10.5 参照 例文

endInstanceCreationForEntityMapping:manager:

** -(void)endInstanceCreationForEntityMapping:(NSEntityMapping *)mapping: manager:(NSMigrationManager *)manager: 解説 指定したエンティティマッピングの作成パスの終了を示す 返り値 ( void ) 引数 ( NSEntityMapping * )mapping ( NSMigrationManag…

endEntityMapping:manager:

** -(void)endEntityMapping:(NSEntityMapping *)mapping: manager:(NSMigrationManager *)manager: 解説 与えられたエンティティマッピングの終了時に移行マネージャーによって起動される 返り値 ( void ) 引数 ( NSEntityMapping * )mapping ( NSMigration…

destinationInstancesForSourceInstance:entityMapping:manager:error:

** -(NSArray *)destinationInstancesForSourceInstance:(NSManagedObject *)sInstance: entityMapping:(NSEntityMapping *)mapping: manager:(NSMigrationManager *)manager: error:(NSError **)error: 解説 与えられたソースインスタンスで宛先インスタン…

createRelationshipsForDestinationInstance:entityMapping:manager:error:

** -(BOOL)createRelationshipsForDestinationInstance:(NSManagedObject *)dInstance: entityMapping:(NSEntityMapping *)mapping: manager:(NSMigrationManager *)manager: error:(NSError **)error: 解説 新しく作った宛先インスタンスの間のリレーション…

beginEntityMapping:manager:

** -(BOOL)beginEntityMapping:(NSEntityMapping *)mapping: manager:(NSMigrationManager *)manager: 解説 エンティティマッピングが開始される時に移行マネージャーによって起動される 返り値 ( BOOL ) 引数 ( NSEntityMapping * )mapping ( NSMigrationMa…

userInfo

** 解説 レシーバーのユーザー情報辞書を返します。 返り値 ( NSDictionary * ) 引数 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 例文

sourceExpression

** 解説 レシーバーのソース表現を返します。 ソース表現はマッピングを処理する管理オブジェクト(インスタンス)のコレクションを取得するのに使われる 返り値 ( NSExpression * ) 引数 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照…

sourceEntityVersionHash

** 解説 レシーバーのソースエンティティのバージョンハッシュを返します。 ハージョンハッシュはエンティティのプロパティ値をもとにコアデータによって計算された 返り値 ( NSData * ) 引数 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5…

sourceEntityName

** 解説 レシーバーのソースエンティティ名を返します。 マッピングはエンティティ記述に直接バウンドしない この名前に関連するエンティティ記述移行マネージャーでsourceEntityForEntityMapping: メソッドを使うことが出来る 返り値 ( NSString * ) 引数 …

setUserInfo:

** -(void)setUserInfo:(NSDictionary *)dict: 解説 レシーバーのユーザーインフォ辞書をセットします。 返り値 ( void ) 引数 ( NSDictionary * )dict フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 例文

setSourceExpression:

** -(void)setSourceExpression:(NSExpression *)source: 解説 レシーバーのソース表現をセットします。 返り値 ( void ) 引数 ( NSExpression * )source フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 例文

setSourceEntityVersionHash:

** -(void)setSourceEntityVersionHash:(NSData *)vhash: 解説 レシーバーのソースエンティティのバージョンハッシュをセットします。 返り値 ( void ) 引数 ( NSData * )vhash フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 例文

setSourceEntityName:

レシーバーンソースエンティティ名をセットします -(void)setSourceEntityName:(NSString *)name: 解説 レシーバーンソースエンティティ名をセットします。 返り値 ( void ) 引数 ( NSString * )name レシーバーンソースエンティティ名 フレームワーク CoreD…

setRelationshipMappings:

レシーバーのリレーションマッピングの配列をセットします -(void)setRelationshipMappings:(NSArray *)mappings: 解説 レシーバーのリレーションマッピングの配列をセットします。 返り値 ( void ) 引数 ( NSArray * )mappings レシーバーのリレーションマ…

setName:

レシーバーの名前をセットします -(void)setName:(NSString *)name: 解説 レシーバーの名前をセットします。 返り値 ( void ) 引数 ( NSString * )name レシーバーの名前 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 – name 例文