有一个NSObject
userInfo
。我在Xcode中删除了它(仅供参考,硬盘上仍有.h/.m文件),并创建了一个NSManagedObject
userInfo
。删除对象并创建具有相同名称的新对象,继续引用旧对象
Xcode仍然认为我想要旧的userInfo
对象,而不是新的。我如何让Xcode知道有一个新的userInfo,它是否存储在缓存的某处?
编辑:
当我右击对象,然后选择跳转到,它带我到老的对象,而不是新的对象。
有一个NSObject
userInfo
。我在Xcode中删除了它(仅供参考,硬盘上仍有.h/.m文件),并创建了一个NSManagedObject
userInfo
。删除对象并创建具有相同名称的新对象,继续引用旧对象
Xcode仍然认为我想要旧的userInfo
对象,而不是新的。我如何让Xcode知道有一个新的userInfo,它是否存储在缓存的某处?
编辑:
当我右击对象,然后选择跳转到,它带我到老的对象,而不是新的对象。
1.尝试清理项目(Shift + Command + K)。
2.如果这没有帮助,您可以重置您的模拟器。
3.也尝试退出您的X代码&再次启动项目。
好吧,我尝试了所有三个,并没有解决问题。更准确地说,在编写代码时,新的属性不会在自动完成列表中弹出。 – Padin215
你在模拟器中测试吗? – footyapps27
不,在设备上。 – Padin215
USERINFO ..是一个单身....这就是为什么你不断收到相同的值
如果你想有一个不同的用户信息..然后用“userInformation”或其他标识符。
试过一个“干净的项目”? – 2014-01-23 17:10:18
我没有,但只是。没有解决这个问题。更确切地说,在编写代码时,属性不会在自动完成列表中弹出。 – Padin215
您是否完全删除了前一个对象? – footyapps27