如何确定我使用的MagicalRecord的版本

时间:2016-04-14 18:41:21

标签: magicalrecord

我安装了MagicalRecord作为我项目的一部分,但需要知道这是什么版本。必须有一个简单的方法,我认为它将在MagicalRecord.h文件中,或者可能在CoreData + MagicalRecord.h文件中,但没有快乐。

2 个答案:

答案 0 :(得分:0)

您是否在MagicalRecord源代码中找到了这个?

for index, row in dfa.iterrows():
    titleori = row['activity']
    d = default_act.loc[default_act['TITLE'] == titleori]
    dfa.set_value(index,'activityinfo',d['activityall'].values[0])

答案 1 :(得分:0)

2014年12月引入了代码更改,以减少conflicting method of using MagicalRecord with CocoaPods。如果您没有此代码,那么您运行的是早于2.3.0的版本(包括相同版本的早期版本)

在MagicalRecordInternal.h中

typedef NS_ENUM(NSUInteger, MagicalRecordVersionTag)
{
  /** Version 2.2.0 */
  MagicalRecordVersionTag2_2 = 220,

  /** Version 2.3.0 */
  MagicalRecordVersionTag2_3 = 230,

  /** Version 3.0.0 */
  MagicalRecordVersionTag3_0 = 300
};

在MagicalRecordInternal.m

+ (MagicalRecordVersionTag) version
{
  return MagicalRecordVersionTag2_3;
}