24.10.2014 Views

TMS iCL DEVELOPERS GUIDE - TMS Software

TMS iCL DEVELOPERS GUIDE - TMS Software

TMS iCL DEVELOPERS GUIDE - TMS Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>TMS</strong> SOFTWARE<br />

<strong>TMS</strong> <strong>iCL</strong><br />

<strong>DEVELOPERS</strong> <strong>GUIDE</strong><br />

keys from the iCloud key value store.<br />

Properties<br />

AutoSynchronize<br />

Keys<br />

Turn the automatic synchronization of keys on<br />

or off.<br />

Public access to the key collection synchronized<br />

with the iCloud key-value store.<br />

Events<br />

OnAccountChanged<br />

OnKeyAdded<br />

OnKeyRemoved<br />

OnKeysChanged<br />

OnKeyUpdate<br />

OnQuotaViolation<br />

Event called when the iCloud account changed<br />

on the user device.<br />

Event called when a key has been added from<br />

another location.<br />

Event called when a key has been removed from<br />

another location.<br />

Event called when the key collection has<br />

changed.<br />

Event called when a key store in the collection<br />

has changed.<br />

Event called when the total available key-value<br />

store size has been exceeded. The key(s) that<br />

exceed this limited size will not be added to the<br />

iCloud key-value store.<br />

Supported types<br />

The <strong>TMS</strong>FMXNativeiCloud component keeps the iCloud keys synchronized (optionally with the<br />

AutoSynchronize property) with the key-value store. Each key has a Value property of type TValue.<br />

The supported types are Integer, Double, Boolean, String and TMemoryStream. There are multiple<br />

ways of persisting and retrieving the data. The methods and functions that can be used to perform<br />

this task are listed in the above table.<br />

145

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!