类型 函数 返回值 无 修订 版本 2024.3703 关键词 iCloud,同步,存储,文档,docConflictData 另请参阅 iCloud.docConflicts() iCloudDocEvent event.conflicts iCloud.*
检索从 iCloud.docConflicts() 收集的文档冲突内容,并在完成后使用 iCloudDocEvent 调用 onComplete
监听器函数。
iCloud.docConflictData( params )
表. 包含
params
表的有效键包括
conflict
— 必填;从 iCloud.docConflicts() 收集的冲突的 dataHandle
。
onComplete
— 必填的 监听器 函数,将使用 iCloudDocEvent 调用。
containerId
— 可选的 字符串 值,指示用于文档存储的特定 iCloud 容器。如果您的应用程序只有一个 iCloud 容器,请勿传递此参数。
local function printConflictData( event ) print( "Conflict contents: " .. event.contents ) end local function docListener( event ) if event.conflicts then for i = 1,#event.conflicts do print( "Conflict origin: " .. event.conflicts[i].origin ) print( "Conflict time: " .. event.conflicts[i].time ) iCloud.docConflictData( { conflict = event.conflicts[i].dataHandle, onComplete = printConflictData } ) end end end iCloud.docConflicts( { filename = "test.txt", onComplete = docListener } )