当RestKit更新我的数据时,不会调用willSave()

时间:2016-05-09 23:18:47

标签: swift core-data restkit

我的NSManagedObject中有一个willSave方法。当需要添加新记录时调用它,但是当RestKit使用它时:

        defaultMapping.identificationAttributes = ["upcCode"]

不会调用willSave()

override public  func willSave() {
        if(productName != nil && productName != ""){
            let sk = String(productName!.characters.first!).capitalizedString
            if((sectionKey == nil || sectionKey == "") || (sectionKey != sk)){
                sectionKey = sk
            }
        }else{
            sectionKey = "X"
        }

为什么?

0 个答案:

没有答案