macOS/iOS API解説

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

目次

CoreData

setMappingType:

レシーバーのマッピングタイプをセットします -(void)setMappingType:(NSEntityMappingType)type : 解説 レシーバーのマッピングタイプをセットします。 もしカスタムエンティティマッピングタイプが指定されていなければ、あなたは移行ポリシークラス名の値…

setEntityMigrationPolicyClassName:

レシーバーの移行ポリシーのクラス名をセットします -(void)setEntityMigrationPolicyClassName:(NSString *)name: 解説 レシーバーの移行ポリシーのクラス名をセットします。 返り値 ( void ) 引数 ( NSString * )name レシーバーの移行ポリシーのクラス名 …

setDestinationEntityVersionHash:

レシーバーの宛先エンティティのハッシュをセットします -(void)setDestinationEntityVersionHash:(NSData *)vhash: 解説 レシーバーの宛先エンティティのハッシュをセットします。 返り値 ( void ) 引数 ( NSData * )vhash フレームワーク CoreData クラス …

setDestinationEntityName:

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

setAttributeMappings:

レシーバーのマッピング属性の配列をセットします -(void)setAttributeMappings:(NSArray *)mappings: 解説 レシーバーのマッピング属性の配列をセットします。 返り値 ( void ) 引数 ( NSArray * )mappings レシーバーのマッピング属性の配列 フレームワー…

relationshipMappings

レシーバーのマッピングの配列を返します 解説 レシーバーのマッピングの配列を返します。 返り値 ( NSArray * ) レシーバーのマッピングの配列 引数 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 – setRelationshipMappings: – attr…

name

レシーバーの名前を返します 解説 レシーバーの名前を返します。 名前はただモデルでのマッピングの識別の意味として使われます。 もし指定しなければ、値はデフォルトSOURCE->DESTINATION 返り値 ( NSString * ) レシーバーの名前 引数 フレームワーク Core…

mappingType

レシーバーのマッピングタイプを返します 解説 レシーバーのマッピングタイプを返します。 返り値 ( NSEntityMappingType ) レシーバーのマッピングタイプ 引数 フレームワーク CoreData クラス NSEntityMapping 使用可能 10.5 参照 – setMappingType: 例文

entityMigrationPolicyClassName

レシーバーの移行ポリシーのクラス名を返します 解説 レシーバーの移行ポリシーのクラス名を返します。 もし指定されていなければ、デフォルトの移行クラス名はNSEntityMigrationPolicyだけれど、サブクラスでカスタムの挙動を指定できる 返り値 ( NSString …

destinationEntityVersionHash

レシーバーの宛先エンティティのバージョンハッシュを返します 解説 レシーバーの宛先エンティティのバージョンハッシュを返します。 バージョンハッシュはコアデータにより、エンティティのプロパティ値に基づいて計算された 返り値 ( NSData * ) レシーバ…

setMinCount:

レシーバーの最小カウントをセットします -(void)setMinCount:(int)minCount: 解説 レシーバーの最小カウントをセットします。 レシーバーのモデルがオブジェクトグラフマネージャーによって使われているなら例外を起こします。 返り値 ( void ) なし 引数 (…

setMaxCount:

レシーバーの最大カウントをセットします -(void)setMaxCount:(int)maxCount: 解説 レシーバーの最大カウントをセットします。 レシーバーのモデルがオブジェクトグラフマネージャーによって使われているなら例外を起こします。 返り値 ( void ) なし 引数 (…

setInverseRelationship:

逆リレーションシップをセットします -(void)setInverseRelationship:(NSRelationshipDescription *)relationship: 解説 逆リレーションシップをセットします。 レシーバーのモデルがオブジェクトグラフマネージャーによって使われているなら例外を起こしま…

setDeleteRule:

削除ルールをセットします -(void)setDeleteRule:(NSDeleteRule)rule: 解説 削除ルールをセットします。 レシーバーのモデルがオブジェクトグラフマネージャーによって使われているなら例外を起こします。 返り値 ( void ) なし 引数 ( NSDeleteRule )rule …

minCount

レシーバーの最小カウントを返します 解説 レシーバーの最小カウントを返します。 返り値 ( int ) 整数値 引数 フレームワーク CoreData クラス NSRelationshipDescription Instance Methods 使用可能 10.4 参照 -maxCount -setMaxCount: -setMinCount: 例文

maxCount

レシーバーの最大カウントを返します 解説 レシーバーの最大カウントを返します。 返り値 ( int ) 整数値 引数 フレームワーク CoreData クラス NSRelationshipDescription Instance Methods 使用可能 10.4 参照 -isToMany -minCount -setMaxCount: -setMinC…

setDestinationEntity:

エンティティ記述をセットします -(void)setDestinationEntity:(NSEntityDescription *)entity: 解説 エンティティ記述をセットします。 レシーバーのモデルがオブジェクトグラフマネージャーによって使われているなら例外を起こします。 返り値 ( void ) な…

isToMany

To-mantリレーションシップ(maxCountが1より大きい)ならYESを返します 解説 To-mantリレーションシップ(maxCountが1より大きい)ならYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSRelati…

inverseRelationship

レシーバーと関連する逆リレーションシップを返します 解説 レシーバーと関連する逆リレーションシップを返します。 返り値 ( NSRelationshipDescription * ) なし 引数 フレームワーク CoreData クラス NSRelationshipDescription Instance Methods 使用可…

destinationEntity

エンティティ記述を返します 解説 エンティティ記述を返します。 返り値 ( NSEntityDescription * ) なし 引数 フレームワーク CoreData クラス NSRelationshipDescription Instance Methods 使用可能 10.4 参照 例文

deleteRule

NSDeleteRuleコンスタントである削除ルールを返します 解説 NSDeleteRuleコンスタントである削除ルールを返します。 返り値 ( NSDeleteRule ) なし 引数 フレームワーク CoreData クラス NSRelationshipDescription Instance Methods 使用可能 10.4 参照 例文

validationWarnings

レシーバーの検査記述と関連するエラー文字列を返します 解説 レシーバーの検査記述(validation predicates)と関連するエラー文字列を返します。 setValidationPredicates:withValidationWarnings:を見てください。 返り値 ( NSArray * ) なし 引数 フレー…

validationPredicates

レシーバーの検査記述を返します 解説 レシーバーの検査記述(validation predicates)を返します。 setValidationPredicates:withValidationWarnings:を見てください。 返り値 ( NSArray * ) なし 引数 フレームワーク CoreData クラス NSPropertyDescripti…

userInfo

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

setValidationPredicates:withValidationWarnings:

検査記述と警告をセットします -(void)setValidationPredicates:(NSArray *)validationPredicates: withValidationWarnings:(NSArray *)validationWarnings: 解説 検査記述(validation predicates)と警告をセットします。 返り値 ( void ) なし 引数 ( NSA…

setUserInfo:

レシーバーのユーザー情報辞書をセットします -(void)setUserInfo:(NSDictionary *)dictionary: 解説 レシーバーのユーザー情報辞書をセットします。 このメソッドはレシーバーのモデルがオブジェクトグラフマネジャーによって使われているなら例外を起こし…

setTransient:

レシーバーの一時的なフラグをセットします -(void)setTransient:(BOOL)flag: 解説 レシーバーの一時的なフラグをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク CoreData クラス NSPropertyDescription Instance Methods 使用可能 …

setOptional:

レシーバーのオプションフラグをセットします -(void)setOptional:(BOOL)flag: 解説 レシーバーのオプションフラグをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク CoreData クラス NSPropertyDescription Instance Methods 使用可…

setName:

レシーバーの名前をセットします -(void)setName:(NSString *)name: 解説 レシーバーの名前をセットします。 このメソッドはレシーバーのモデルがオブジェクトグラフマネージャーによって使用されていれば、例外をこします。 返り値 ( void ) なし 引数 ( NS…

name

レシーバーの名前を返します 解説 レシーバーの名前を返します。 返り値 ( NSString * ) なし 引数 フレームワーク CoreData クラス NSPropertyDescription Instance Methods 使用可能 10.4 参照 例文