PersistenceManager変数を使用してデータを保持する
の中に 永続性マネージャー Application Composerの場合、変数は永続的に管理されます。の機能 永続性マネージャー 値とデータを受信するためにコントローラーに特別なメモリは必要ありません。
宣言
Persistence Managerで管理される変数は、プラグマを使用した宣言に含まれています {attribute 'ac_persist'}
マークされた。
プラグマにより、そのように属性付けられた変数がApplicationComposerのPersistenceManagerで管理されます。変数の宣言を変更したり、アプリケーションから変数を削除したり、新しい変数を追加したりしても、変数の値は保持されます。適切な変換を使用してデータ型を変更しても、値は保持されます。
機構
Persistence Manager変数は、それらの値と一緒にTXT形式の外部アーカイブファイルに保存されます。
アプリケーションコードは、永続性マネージャのコードによって拡張されます。これにより、より大きなメモリ要件が発生します。これはパフォーマンスを犠牲にします。また、大量の永続変数の読み取り、特に書き込みには長い時間がかかる場合があります。その結果、実行中のタスクはそれに応じて長時間実行をブロックします。
機能性
TXTファイルは、Notepad ++などの外部エディタでロードおよび編集できます。
ファイルの永続変数を別のアプリケーションで使用できます。
永続グループを定義し、それらを変数に割り当て、独自のストレージおよび読み取り動作でグループを構成することにより、永続変数の動作を構成できます。