2016-03-28 1 views
0

Я хочу создать счетчик как свойство приложения, но я не хочу, чтобы этот счетчик перезапускался до нуля каждый раз, когда я перезапускаю приложение. Я хочу, чтобы он сохранялся до следующего раза, когда приложение будет установлено (то есть обновлено из магазина приложений).Как установить свойство приложения до следующей переустановки на Appcelerator Titanium Classic?

Это код, необходимый для создания свойства:

Titanium.App.Properties.setInt('counter', 0); 

Что бы быть лучшим подходом?

+0

Typo? Должно быть 'Titanium.App.Properties.setInt ('counter', 0);' – danny005

+0

Yup, это была позорная опечатка. – Enrique

ответ

3

Да, но вам также необходимо сохранить версию приложения в другом Ti.App.Properties, чтобы вы могли проверить, обновляет ли пользователь приложение.

+1

Версия приложения, хранящаяся в файле tiapp.xml, может быть прочитана с помощью 'Ti.App.version' – danny005

+2

Но для того, чтобы определить, обновлено ли приложение, вам необходимо сохранить версию приложения. – Shawn