iCloud.set()

类型 函数
返回值
修订版 2024.3703 版本
关键词 iCloud 同步 存储 键值存储 KVS 设置
另请参见 iCloud.get()
iCloud.synchronize()
iCloud.*

概述

将值与键相关联。此键值对最终将在用户的已启用 iCloud 的设备中同步。

语法

iCloud.set( key, value )
(必需)

字符串.要与值相关联的键名。此名称可以与 iCloud.get() 一起使用以检索值。

(必需)

字符串数字.要与键相关联的值。表必须包含已命名的键值对,并且其值类型要类似。

问题

local arr = { true, false, 0, 10 }  -- This is analogous to { 1=true, 2=false, 3=0, 4=10 }
iCloud.set( "myArray", arr )        -- This will produce an error and the value will not be stored

示例

iCloud.set( "touches", 52 )
iCloud.set( "rose", { kind="flower", color="red", amount=12 } )
iCloud.set( "engine", "Corona" )

local json = require( "json" )
iCloud.set( "data", json.encode( someTable ) )