mirror of
https://github.com/UrbanApps/Armchair.git
synced 2026-04-25 10:18:44 +02:00
Renamed reset methods
This commit is contained in:
@@ -305,7 +305,7 @@ public func debugEnabled(debugEnabled: Bool) {
|
|||||||
/**
|
/**
|
||||||
Reset all counters manually. This resets UseCount, SignificantEventCount and FirstUseDate (daysUntilPrompt)
|
Reset all counters manually. This resets UseCount, SignificantEventCount and FirstUseDate (daysUntilPrompt)
|
||||||
*/
|
*/
|
||||||
public func resetCounters() {
|
public func resetUsageCounters() {
|
||||||
StandardUserDefaults().setObject(NSNumber(double: NSDate().timeIntervalSince1970), forKey: keyForArmchairKeyType(ArmchairKey.FirstUseDate))
|
StandardUserDefaults().setObject(NSNumber(double: NSDate().timeIntervalSince1970), forKey: keyForArmchairKeyType(ArmchairKey.FirstUseDate))
|
||||||
StandardUserDefaults().setObject(NSNumber(integer: 1), forKey: keyForArmchairKeyType(ArmchairKey.UseCount))
|
StandardUserDefaults().setObject(NSNumber(integer: 1), forKey: keyForArmchairKeyType(ArmchairKey.UseCount))
|
||||||
StandardUserDefaults().setObject(NSNumber(integer: 0), forKey: keyForArmchairKeyType(ArmchairKey.SignificantEventCount))
|
StandardUserDefaults().setObject(NSNumber(integer: 0), forKey: keyForArmchairKeyType(ArmchairKey.SignificantEventCount))
|
||||||
@@ -315,7 +315,7 @@ public func resetCounters() {
|
|||||||
/**
|
/**
|
||||||
Reset all values tracked by Armchair to initial state.
|
Reset all values tracked by Armchair to initial state.
|
||||||
*/
|
*/
|
||||||
public func resetAll() {
|
public func resetAllCounters() {
|
||||||
let currentVersionKey = keyForArmchairKeyType(ArmchairKey.CurrentVersion)
|
let currentVersionKey = keyForArmchairKeyType(ArmchairKey.CurrentVersion)
|
||||||
let trackingVersion: String? = StandardUserDefaults().stringForKey(currentVersionKey)
|
let trackingVersion: String? = StandardUserDefaults().stringForKey(currentVersionKey)
|
||||||
let bundleVersionKey = kCFBundleVersionKey as String
|
let bundleVersionKey = kCFBundleVersionKey as String
|
||||||
@@ -325,7 +325,7 @@ public func resetAll() {
|
|||||||
StandardUserDefaults().setObject(StandardUserDefaults().objectForKey(keyForArmchairKeyType(ArmchairKey.RatedCurrentVersion)), forKey: keyForArmchairKeyType(ArmchairKey.PreviousVersionRated))
|
StandardUserDefaults().setObject(StandardUserDefaults().objectForKey(keyForArmchairKeyType(ArmchairKey.RatedCurrentVersion)), forKey: keyForArmchairKeyType(ArmchairKey.PreviousVersionRated))
|
||||||
StandardUserDefaults().setObject(StandardUserDefaults().objectForKey(keyForArmchairKeyType(ArmchairKey.DeclinedToRate)), forKey: keyForArmchairKeyType(ArmchairKey.PreviousVersionDeclinedToRate))
|
StandardUserDefaults().setObject(StandardUserDefaults().objectForKey(keyForArmchairKeyType(ArmchairKey.DeclinedToRate)), forKey: keyForArmchairKeyType(ArmchairKey.PreviousVersionDeclinedToRate))
|
||||||
StandardUserDefaults().setObject(currentVersion, forKey: currentVersionKey)
|
StandardUserDefaults().setObject(currentVersion, forKey: currentVersionKey)
|
||||||
resetCounters()
|
resetUsageCounters()
|
||||||
StandardUserDefaults().setObject(NSNumber(bool: false), forKey: keyForArmchairKeyType(ArmchairKey.RatedCurrentVersion))
|
StandardUserDefaults().setObject(NSNumber(bool: false), forKey: keyForArmchairKeyType(ArmchairKey.RatedCurrentVersion))
|
||||||
StandardUserDefaults().setObject(NSNumber(bool: false), forKey: keyForArmchairKeyType(ArmchairKey.DeclinedToRate))
|
StandardUserDefaults().setObject(NSNumber(bool: false), forKey: keyForArmchairKeyType(ArmchairKey.DeclinedToRate))
|
||||||
StandardUserDefaults().setObject(NSNumber(double: 0), forKey: keyForArmchairKeyType(ArmchairKey.ReminderRequestDate))
|
StandardUserDefaults().setObject(NSNumber(double: 0), forKey: keyForArmchairKeyType(ArmchairKey.ReminderRequestDate))
|
||||||
@@ -1006,7 +1006,7 @@ public class Manager : ArmchairManager {
|
|||||||
|
|
||||||
} else if tracksNewVersions {
|
} else if tracksNewVersions {
|
||||||
// it's a new version of the app, so restart tracking
|
// it's a new version of the app, so restart tracking
|
||||||
resetAll()
|
resetAllCounters()
|
||||||
debugLog("Reset Tracking Version to: \(trackingVersion!)")
|
debugLog("Reset Tracking Version to: \(trackingVersion!)")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user