Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 为存储的信息提供唯一标识符_Objective C_Ios_Cocoa Touch_Core Data - Fatal编程技术网

Objective c 为存储的信息提供唯一标识符

Objective c 为存储的信息提供唯一标识符,objective-c,ios,cocoa-touch,core-data,Objective C,Ios,Cocoa Touch,Core Data,让我为最终用户简要介绍一下我的程序:用户向程序中添加信用卡,程序通过向服务器发送信息来授权该卡,程序显示“已批准”或“已拒绝”,如果已批准,则保存该卡 每个卡都需要有一个唯一的标识符,以便程序的其他部分工作,就像阵列位置+1(即第一个卡=1,第二个卡=2,等等),但我不确定如何在核心数据中实现这一点,除非它已经在某个地方完成,而且我只是误解了文档。那么,我如何做到这一点呢?CoreData已经提供了这一点,假设您将信用卡存储为自己的实体(便于从其他对象引用它。您可以将您的信用卡管理对象作为一个大

让我为最终用户简要介绍一下我的程序:用户向程序中添加信用卡,程序通过向服务器发送信息来授权该卡,程序显示“已批准”或“已拒绝”,如果已批准,则保存该卡


每个卡都需要有一个唯一的标识符,以便程序的其他部分工作,就像阵列位置+1(即第一个卡=1,第二个卡=2,等等),但我不确定如何在核心数据中实现这一点,除非它已经在某个地方完成,而且我只是误解了文档。那么,我如何做到这一点呢?

CoreData已经提供了这一点,假设您将信用卡存储为自己的实体(便于从其他对象引用它。您可以将您的信用卡管理对象作为一个大小写,并且在它的数据存储中有一个线程安全标识符。

您可以从这里开始查找-。我需要您提供更多信息,以便更准确地深入了解细节。由于核心数据自动跟踪对象之间的引用,因此我需要ly不明白为什么需要这个来指代共享实体(如信用卡)。只需在每种需要信用卡引用的实体上建立一个关系,并使该关系指向信用卡。核心数据本身处理引用完整性,您永远不必看到ID。没关系,我通过计算实体中对象的数量并分配它,找到了添加ID的方法。我确实需要ID请与创建的服务器联系。很抱歉,我没有提供更多详细信息,但非常感谢您的帮助!