Первых извинения за n00b вопроса ...IOS создать булево значение на основе значений основных данных параметров
У меня есть объект основных данных «Плитка» с соответствующим сгенерированным классом NSManagedObject. Он имеет 2 параметра, которые приходят из базы данных - beingPlayed - позиционные
Теперь я хочу, чтобы создать экземпляр булева isOnBoard параметра, который основан на значении этих значений 2 CoreData.
Tile.h
@property (nonatomic, assign) BOOL *isInPot;
Tile.m:
@implementation Tile
@dynamic beingPlayed;
@dynamic position;
-(BOOL *)isInPot
{
if (beingPlayed == 0 and position == 0) return TRUE;
else return FALSE;
}
Но когда я хочу использовать динамические параметры я не могу их открыть.
Что я делаю неправильно?
использование 'самостоятельно. быть заложенным »и« я ». position'. т.е. if (self.beingPlayed == 0 && self.position == 0) return YES; else return NO; – Akhilrajtr
Как намекают другие, вы не должны использовать TRUE/FALSE в Objective-C. –