小编ilt*_*giz的帖子

查询Realm中的关系数组

让我们说我有一个DogPerson领域对象

@interface Dog : RLMObject

@property NSString *name;
@property NSInteger age;

@property RLMArray<Person> *owners;

@end

@implementation Dog

@end

RLM_ARRAY_TYPE(Dog)

@interface Person : RLMObject

@property NSString *name;
@property RLMArray<Dog> *dogs;

@end

@implementation Person

@end

RLM_ARRAY_TYPE(Person)
Run Code Online (Sandbox Code Playgroud)

这是Realm示例项目的示例代码.唯一的区别是Dog实体有一个Person对象数组,owners换句话说就是与Persons 的反向关系dogs.

现在,我想要完成的事情是查询Dog具有Person其中一个的对象owners.

我怎样才能做到这一点?

objective-c relationship realm ios

6
推荐指数
1
解决办法
3737
查看次数

将项目添加到Xcode Workspace,如CocoaPods

我喜欢Xcode工作区和CocoaPods.所以我想坚持他们和他们的设置,并希望创建一个工作区,包含其他项目,如这个结构:

- MyApp.workspace
  |-- MyApp.project
  |-- Pods.project
  |-- AnotherApp.project
Run Code Online (Sandbox Code Playgroud)

关于向现有项目添加依赖项的大多数帖子建议将它们嵌套,例如:

- MyApp.workspace
  |-- MyApp.project
      |-- AnotherApp.project
  |-- Pods.project
Run Code Online (Sandbox Code Playgroud)

但是,我不确定这是否是正确的方法.我想我应该把它们放到同一级别,因为Pods和AnotherApp都为MyApp提供了libs /可重用代码.

你建议哪一个?为什么?此外,如果您提供有关第一次设置的任何演练或教程,我将非常感激,因为它们中的大多数都提供了第二个示例但没有工作空间的示例.

xcode cocoapods

5
推荐指数
1
解决办法
1214
查看次数

标签 统计

cocoapods ×1

ios ×1

objective-c ×1

realm ×1

relationship ×1

xcode ×1