- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试将 Mogenerator 与 Xcode 5 一起使用,但它只生成一组 ManagedObject 类(.h 和 .m)文件,而不是两组(机器和人类)文件。我已经尝试了很多教程,但到目前为止没有用。如果有人可以提供在 Xcode 5 中使用 Mogenerator 的分步指南,那将非常有帮助。
我按照以下链接中提到的程序进行操作。 http://adoptioncurve.net/archives/2012/12/setting-up-mogenerator-in-xcode-4-dot-5/
这些是我遵循的步骤,
只重新创建了两个文件,它们是 NSManagedObject 的子类(.h 和 .m)。
如果我错过了过程中的任何步骤,请告诉我。
最佳答案
首先,您的第 7 步和第 8 步应该是不必要的。您正在重复 mogenerator
应该执行的步骤。您不应该执行这些步骤,您应该删除使用这些步骤创建的文件。创建这些文件是 mogenerator
的工作,当您使用它时。
您描述的结果表明存在以下情况之一:
mogenerator
由于某种原因实际上没有运行。仔细查看构建日志以确保它确实如此。mogenerator
运行但由于某种原因失败。再次检查构建日志是否有问题迹象。mogenerator
运行正常,但您要么在错误的地方寻找其结果,要么只是不太了解该过程。如果 mogenerator
正常工作,它会为模型中的每个实体生成两个类文件。但是它不会自动将文件添加到您的 Xcode 项目。如果文件已经是项目的一部分,那么 Xcode 将使用新版本。但是如果它们是新文件,您需要在 Xcode 注意到它们之前将它们添加到项目中。如果是这种情况,那么您的 mogenerator
命令意味着这些文件位于 MyCoreData/Model
中,正等待您找到它们。
关于ios - 在 Xcode 5 中使用 Mogenerator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20138051/
我安装了Mogenerator .现在我该怎么办?我该如何使用它? 我遇到的第一个问题是我不知道它安装在哪里。在安装过程中,它只让我选择要安装它的硬盘驱动器,而不是目录。最自然的位置是 Applica
我正在尝试将 Mogenerator 集成到我的 Xcode 5 项目中。我将 RestKit 与 Core Data 一起使用,但我的数据库结构倾向于相对频繁地更改,我发现如果没有像 Mogener
我正在使用 Mogenerator 来生成我的模型。所以在我的人类模型中我有 - (id)copyWithZone:(NSZone *)zone { AppointmentGrid *appo
我无法在我的 ManagedObjectContext 上调用 save:(NSErrro **) 时调用我的 NSValueTransformer 实现。 我已经尝试通过自己的 ManagedObj
对于 NSKeyValueCoding 可以处理的结构类型的属性,我使用了 Apple 文档中描述的核心数据访问器模式 here . 例如,NSRange 结构可以在 Core Data 模型中指定为
我在重构一些代码时遇到了一个问题。我已经为我的项目实现了 MOGenerator。然而,我的一些关系是有序的,默认情况下,这将导致为 CRUD 操作创建 8 种不同的附属方法。但是 MOGenerat
我正在尝试在使用 Xcode 5 开发的 iOS 项目中使用 Mogenerator。我已经使用 brew 安装了 Mogenerator: brew install mogenerator 然后链接
我刚刚在我的开发机器上安装了 mogenerator+xmo,并且想开始使用它。我真正能在网上找到的唯一说明来自 a previous SO post ,并且这些不适用于 XCode 4(或者至少 ⌘
我已经使用 tutorial 为我的项目设置了 Mogenerator但出于某些原因,它不会在 Build 上生成文件。 这是我的脚本: 我的项目文件夹: 和*.xcdatamodel文件: 我正在选
我最近从外部开发人员那里继承了一个 CoreData 项目。在我希望找到所有自动生成的 NSManagedObject 子类的地方,我却拥有(一些谷歌搜索显示的)由 Mogenerator 生成的类,
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 5 年前。 Improve this ques
我刚刚安装了 mogenerator 以在我的项目中创建 Managed Objects。 我以前在没有 mogenerator 的情况下工作。 我也在使用 MagicalRecord。 我有一个实体
我的 MoGen 命令行(构建阶段)是 mogenerator -m PT1/Data/DataModel.xcdatamodeld -O PT1/Data -–template-var arc=tr
我正在尝试将 Mogenerator 与 Xcode 5 一起使用,但它只生成一组 ManagedObject 类(.h 和 .m)文件,而不是两组(机器和人类)文件。我已经尝试了很多教程,但到目前为
我刚刚安装了 MOgenerator 1.21 以便与 Xcode 3.2.5 一起使用(如果相关的话,在 iOS 项目上)。 我可以从终端正常运行 mogenerator 命令。但我似乎无法让 xm
在mogenerator提供的方法insertInManagedObjectContext:中,没有调用任何super方法。 我想知道为什么。 确实, 假设我有两个实体:ParentEntity 和
我有一个具有单个可转换属性的核心数据模型。我还使用自定义 NSValueTransformer 这个属性,在模型中正确设置。 当我使用 mogenerator 生成/更新我的机器和人员文件时,包含此属
我正在按照此链接中的步骤操作:http://raptureinvenice.com/getting-started-with-mogenerator/ 我之前在 Xcode 4.6 中做过此操作,但现
在我的应用程序中,我使用核心数据来实现持久数据保存。由于我已经看到 mogenerator 提供了一种创建和维护 NSManagedObject 子类(还具有附加功能)的好方法,因此我正在寻找一些在
我将 Core Data 与 mogenerator 结合使用来管理相当大且链接紧密的数据对象图。 由于过去一些不幸的设计决策(将数据存储为 Transformable 在对象中),我在执行迁移时遇到
我是一名优秀的程序员,十分优秀!