macOS/iOS API解説

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

目次

NSEntityDescription

setVersionHashModifier:

-(void)setVersionHashModifier:(NSString *)modifierString: 解説 返り値 ( void ) 引数 ( NSString * )modifierString フレームワーク CoreData クラス NSEntityDescription 使用可能 10.5 参照 例文

versionHash

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

userInfo

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

superentity

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

subentitiesByName

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

subentities

サブエンティティを返します 解説 サブエンティティを返します。 返り値 ( NSArray * ) なし 引数 フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.4 参照 例文 // エンティティ NSEntityDescription *entity = [NSEntity…

setUserInfo:

ユーザー情報をセットします -(void)setUserInfo:(NSDictionary *)dictionary: 解説 ユーザー情報をセットします。 既に使っていると例外を起こします。 返り値 ( void ) なし 引数 ( NSDictionary * )dictionary フレームワーク CoreData クラス NSEntityDe…

setSuperentity:

上位エンティティをセットします -(void)setSuperentity:(NSEntityDescription *)entity: 解説 上位エンティティをセットします。 既に使っていると例外を起こします。 なし? 返り値 ( void ) なし 引数 ( NSEntityDescription * )entity 上位エンティティ …

setSubentities:

下位エンティティをセットします -(void)setSubentities:(NSArray *)array: 解説 下位エンティティをセットします。 既に使っていると例外を起こします。 返り値 ( void ) なし 引数 ( NSArray * )array 下位エンティティの配列 フレームワーク CoreData ク…

setProperties:

プロパティをセットします -(void)setProperties:(NSArray *)properties: 解説 プロパティをセットします。 既に使っていると例外を起こします。 返り値 ( void ) なし 引数 ( NSArray * )properties プロパティの配列 フレームワーク CoreData クラス NSEnt…

setName:

エンティティ名をセットします -(void)setName:(NSString *)name: 解説 エンティティ名をセットします。 既に使用していれば、例外を起こします。 返り値 ( void ) なし 引数 ( NSString * )name フレームワーク CoreData クラス NSEntityDescription Instan…

setManagedObjectClassName:

管理オブジェクトクラス名をセットします -(void)setManagedObjectClassName:(NSString *)name: 解説 管理オブジェクトクラス名をセットします。 NSManagedObjectから継承されている必要があります。 返り値 ( void ) なし 引数 ( NSString * )name フレーム…

setAbstract:

レシーバの抽象エンティティをセットします -(void)setAbstract:(BOOL)flag: 解説 レシーバの抽象エンティティをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.…

relationshipsWithDestinationEntity:

レシーバーと他のエンティティ(entity)とのリレーションシップを返します -(NSArray *)relationshipsWithDestinationEntity:(NSEntityDescription *)entity: 解説 レシーバーと他のエンティティ(entity)とのリレーションシップを返します。 返り値 ( NSA…

relationshipsByName

キー付きでリレーションシップを返します 解説 キー付きでリレーションシップを返します。 返り値 ( NSDictionary * ) なし 引数 フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.4 参照 例文 // エンティティ NSEntityDe…

propertiesByName

キー付きでプロパティ(アトリビュート、リレーションシップ、フェッチドプロパティ)を返します 解説 キー付きでプロパティ(アトリビュート、リレーションシップ、フェッチドプロパティ)を返します。 返り値 ( NSDictionary * ) なし 引数 フレームワーク…

properties

レシーバーのプロパティ(アトリビュート、リレーションシップ、フェッチドプロパティ)を返します 解説 レシーバーのプロパティ(アトリビュート、リレーションシップ、フェッチドプロパティ)を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク …

name

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

managedObjectModel

レシーバーの管理オブジェクトモデルを返します 解説 レシーバーの管理オブジェクトモデルを返します。 返り値 ( NSManagedObjectModel * ) 管理オブジェクトモデル 引数 フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.…

managedObjectClassName

管理オブジェクトクラス名を返します 解説 管理オブジェクトクラス名を返します。 返り値 ( NSString * ) なし 引数 フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.4 参照 例文 // エンティティ NSEntityDescription *e…

isAbstract

レシーバーは抽象エンティティかを返します 解説 レシーバーは抽象エンティティかを返します。 抽象エンティティならYESを、そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク CoreData クラス NSEntityDescription Instance Method…

attributesByName

エンティティのアトリビュートを返します 解説 エンティティのアトリビュートを返します。 返り値 ( NSDictionary * ) なし 引数 フレームワーク CoreData クラス NSEntityDescription Instance Methods 使用可能 10.4 参照 例文 // エンティティ NSEntityDe…

insertNewObjectForEntityForName:inManagedObjectContext:

指定したエンティティに管理オブジェクトを挿入します +(id)insertNewObjectForEntityForName:(NSString *)entityName : inManagedObjectContext:(NSManagedObjectContext *)context: 解説 指定したエンティティに管理オブジェクトを挿入します。 返り値 ( i…

entityForName:inManagedObjectContext:

エンティティ名と管理オブジェクトコンテキストで、エンティティディスクリプションを返します +(NSEntityDescription *)entityForName:(NSString *)entityName: inManagedObjectContext:(NSManagedObjectContext *)context: 解説 エンティティ名と管理オブ…