В CloudKit, то recordName
уникальный идентификатор записи, то. Вы можете указать его самостоятельно при создании записи, или не указывать его, и дать серверу создать UUID для вас. При извлечении одной или нескольких записей вы можете получить к ней доступ через свойство recordName
.
У вас может быть идентификатор автоинкремента, если вы сами указали имя записи, но для системы с распределенными клиентами это было бы довольно громоздкой задачей. Скорее всего, вы захотите разрешить серверу создавать для вас идентификатор записи ListName. Затем вы можете запросить записи и отсортировать их по дате создания, если хотите знать порядок, в котором они были созданы.