Мне нужно создать метод класса, и мне нужно проверить, соответствует ли конкретная строка свойству в классе.проверить, существует ли определенное свойство класса (а не экземпляр класса)
пример:
@interface aClass
@property (nonatomic, strong) aType *property1;
@end
в другом классе:
+ (X*)createXwithProperty:(NSString*) aProperty
{
if([aClass haveProperty:aProperty])
{
return create(X);
}
else return nil;
}
Как я могу добиться этого?
теперь я хочу, чтобы использовать тот же механизм проверки для недвижимости в NSManagedObject, то проблема в том, что этого не может быть сделано (см. этот пост: http://stackoverflow.com/questions/11053974/nsfetchrequest-returning-nothing) решение заключается в создании NSEntityDescription, нет другого решения без создания экземпляра какого-либо класса? –