作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我使用 MagicalRecords,但出于某种原因 MR_SHORTHAND 对我不起作用。
我已将下面这些行添加到 Prefix.pch
#define MR_SHORTHAND
#import "CoreData+MagicalRecord.h"
如果应用程序调用 + createEntity 方法,应用程序会因无法识别的选择器而终止。但是如果我写 MR_createEntity 一切正常。
Team *team = [Team MR_createEntity]; // This line works
但是
Team *team = [Team createEntity]; // This line does not work
with reason: '+[Team createEntity]: unrecognized selector sent to class 0x74b8c'
最佳答案
我知道我们在此回答之前尚未公开宣布,但我们已决定弃用速记支持,并在即将发布的 MR3 版本中将其删除。
速记支持是一个有趣的想法和功能,但我们不想维护它。我们宁愿集中精力使 MagicalRecord 的以数据为中心的部分尽可能可靠和可重用。
也就是说,当然欢迎您自己修复它并向 MagicalRecord 的旧分支提交补丁。需要注意的一些事项是:
关于ios - MR_SHORTHAND 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21985859/
我使用 MagicalRecords,但出于某种原因 MR_SHORTHAND 对我不起作用。 我已将下面这些行添加到 Prefix.pch #define MR_SHORTHAND #import
我是一名优秀的程序员,十分优秀!