我对目标C很新,并且正在处理使用核心数据的现有项目(我认为使用xcode模板)。
我们的一些对象包含文件,应用程序将这些文件下载并转换为pdf。我们有错误处理失败的httprequests和转换(在对象中设置错误标志)但是当应用程序在下载或转换(运行异步和并行)时关闭(或崩溃或其他)我现在不如何在may对象中设置错误标志。
我的想法是在从数据库加载和创建每个对象时检查每个对象的必要文件。这会是最好的吗?是否有委托来操纵对象的创建,所以我必须自己遍历所有对象?
答案 0 :(得分:0)
本身没有委托 ,但有一种方法会因创建NSManagedObject
而被触发。不幸的是,该方法存在于NSManagedObject
本身。您可以继承NSManagedObject
,然后覆盖-awakeFromInsert
以提供行为或更改设置。请务必先拨打super
。