私のプライベートの名前で、コアデータエンティティの属性がいくつかあります。ブール値です。IOS/Xcode:Coredata:プロパティ名privateがXcodeに赤色で表示される
エンティティのNSObjectでは、プライベートという単語が黒いテキストではなく赤色で表示されます。他の属性名は赤ではなく、「description」などの既知の予約語である名前を使用すると、それは黒ですが、Appleは「description」を属性名として使用することを警告しています。
プロパティがオブジェクトファイルにどのように表示されるかを示します。
@property (nonatomic, strong) NSNumber *private;//bool
@property (nonatomic, strong)
は、Xcodeでは常に赤色です。
プライベート属性は値を正しく保持しているようです。たとえば、値を格納して取得できます。しかし、私のNSPredicateフィルタはwordプロパティに対して正しく動作していないため、この奇妙なことに集中しています。
ちなみに、プライベートという名前は複数のエンティティで赤で、手紙を取り除いて「privat」とすると、再び黒です。
プライベートが特定の種類の予約語であるかどうか、そして/または赤が何かを意味するかどうかは誰でも知っていますか?