@Override public void flush () { NSAutoreleasePool pool = new NSAutoreleasePool(); if (!nsDictionary.write(file, false)) { Gdx.app.debug("IOSPreferences", "Failed to write NSDictionary to file " + file); } pool.close(); } }
@Override public boolean getBoolean (String key) { NSNumber value = (NSNumber)nsDictionary.get(convertKey(key)); if (value == null) return false; return value.booleanValue(); }
@Override public float getFloat (String key) { NSNumber value = (NSNumber)nsDictionary.get(convertKey(key)); if (value == null) return 0f; return value.floatValue(); }
@Override public void flush () { NSAutoreleasePool pool = new NSAutoreleasePool(); if (!nsDictionary.write(file, false)) { Gdx.app.debug("IOSPreferences", "Failed to write NSDictionary to file " + file); } pool.close(); } }