https://github.com/rdn87/cordova-plugin-gcnsusersdefaults
NSUsersDefaults Plugin (Cordova) for iOS
https://github.com/rdn87/cordova-plugin-gcnsusersdefaults
cordova-ios-plugin cordova-plugin ios javascript nsuserdefaults objective-c wrapper
Last synced: 4 months ago
JSON representation
NSUsersDefaults Plugin (Cordova) for iOS
- Host: GitHub
- URL: https://github.com/rdn87/cordova-plugin-gcnsusersdefaults
- Owner: rdn87
- License: mit
- Created: 2017-05-08T21:16:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-07T10:50:02.000Z (almost 8 years ago)
- Last Synced: 2025-06-09T12:14:40.387Z (5 months ago)
- Topics: cordova-ios-plugin, cordova-plugin, ios, javascript, nsuserdefaults, objective-c, wrapper
- Language: Objective-C
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cordova-plugins - NSUsersDefaults IOS Only
- awesome-cordova-plugins - NSUsersDefaults IOS Only
README
# cordova-plugin-gcnsusersdefaults
NSUsersDefaults Wrapper Plugin for iOS
Author: [Giulio Caruso aka rdn](https://twitter.com/iosdeveloper87)
## Adding the Plugin ##
Use the Cordova CLI and type in the following command:
`cordova plugin add https://github.com/rdn87/cordova-plugin-gcnsusersdefaults`
## Description
With this plug-in you can share some variables/settings between your native code and javascript code, you can save your variables in NSUserDefaults STANDARD.
## Sample Code
The Plugin is only iOS Platform.
### Save (String) in NSUserDefaults
var data = {
key: "myKey",
value: "myValue"
};
GCNSUsersDefaults.saveStringByKey(function() {
// success function
}, function() {
// failed function
}, data);
### GET (String) from NSUserDefaults
var data = {
key: "myKey"
};
GCNSUsersDefaults.getStringByKey(function() {
// success function
}, function() {
// failed function
}, data);