123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- #import <Realm/RLMRealm.h>
- #import <Realm/RLMObjectSchema.h>
- #import <Realm/RLMProperty.h>
- @class RLMResults<RLMObjectType>;
- NS_ASSUME_NONNULL_BEGIN
- @interface RLMRealm (Dynamic)
- #pragma mark - Getting Objects from a Realm
- - (RLMResults<RLMObject *> *)allObjects:(NSString *)className;
- - (RLMResults<RLMObject *> *)objects:(NSString *)className where:(NSString *)predicateFormat, ...;
- - (RLMResults<RLMObject *> *)objects:(NSString *)className withPredicate:(NSPredicate *)predicate;
- - (nullable RLMObject *)objectWithClassName:(NSString *)className forPrimaryKey:(id)primaryKey;
- -(RLMObject *)createObject:(NSString *)className withValue:(id)value;
- @end
- NS_ASSUME_NONNULL_END
|