0

私はObjective-Cにかなり慣れていません。やりたいことは、EntityNameConstants.hすべてのエンティティ名を保存するファイルに変数を定義することです。

また、ManagedObjectContext に関連するすべてのメソッドについて、リポジトリ内のすべての定義を使用します。

例えば。これは .h ファイルにあります

define ENTITY_USER_PICTURE = @"UserPicture"

リポジトリでは、この定数を次のように使用したい

UserPicture *userPicture = (UserPicture *)[NSEntityDescription insertNewObjectForEntityForName:ENTITY_USER_PICTURE
                                                                            inManagedObjectContext:context];

しかし、私はこれを行うことができません.Parse Issueエラーが発生します.

私はここで何か悪いことをしていますか?

4

1 に答える 1

5

a の正しい構文defineは次のとおりです。

#define VARIABLE @"value"
于 2013-11-26T00:38:53.360 に答える