macOS/iOS API解説

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

目次

validateForInsert:

レシーバーに挿入できるかを返します
-(BOOL)validateForInsert:(NSError **)error:

解説

レシーバーに挿入できるかを返します。

返り値

( BOOL )

YES/NO

引数

( NSError ** )error

クラス

NSManagedObject

Instance Methods

使用可能

10.4

参照

例文

NSManagedObject *managedObject = [fetchedObjects objectAtIndex:0];
	NSLog(@"fetchedObjects %@",[managedObject description]);
	 NSError *error = nil;
		if ([managedObject validateForInsert: &error	]){
			NSLog(@"YES");
			}else{
			NSLog(@"NO %@",[error description]);
			}