首先,我轻视有激情的单身人士。虽然我可能应该尝试使用一个,但我就是不想。我想创建一个数据类(它只在加载时由视图控制器实例化一次),然后使用另一个类,将数据实例中的垃圾消息传出,直到它充满了如此多的数据,它笑了。
那么,我该怎么做呢?在实例化数据类时,我创建了一个指向数据类实例的指针。我现在在一个单独的视图控制器中,动作发生了,我想要更新初始数据对象。我想我需要通过指针的方式引用这个对象,但是我不知道该怎么做。是的,我已经设置了属性、getter和setter,它们似乎可以工作,但只在初始的视图控制器类中有效。
发布于 2010-06-18 11:55:00
恩。你好。核心数据对你来说不是一个足够好的框架吗?它允许您使用单个持久存储和多个上下文来管理更新和合并更改,以响应通知。我可能在这里有点过分,但是看到你如何在你的第一个问题中以一个被广泛接受的模式的强烈意见开始这个问题,这表明你没有花费太多的时间来发现iOS中的objective C运行时和基础类如何协作来实现任务。在任何软件中,一个对象并且只有一个对象拥有特定的资源。你应该拥抱单例。我建议你花点时间阅读http://www.cocoadesignpatterns.com/。哦,对了,看看KVO的意思。
https://stackoverflow.com/questions/3066159
复制相似问题