文件名称:ZSSUserDefaults:NSUserDefaults替代多个用户默认值
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-19 15:38:05
Objective-C
ZSSUserDefaults 当需要为多个用户保存默认值时, ZSSUserDefaults可以替代NSUserDefaults 。 通过为每个用户编写一个.plist文件来保存默认值。 我需要在应用程序中为多个用户保存非私有默认值时创建此文件。 这个怎么运作 ZSSUserDefaults *defaults = [ZSSUserDefaults standardUserDefaults ]; [defaults setUser: @" my_username " ]; 注册默认值: [defaults registerDefaults: @{ @" option1 " : @( YES )}]; 完成默认设置后,保存更改。 通常在viewWillDisappear:方法中: - ( void )viewWillDisappear:( BOOL )animated {
【文件预览】:
ZSSUserDefaults-master
----ZSSUserDefaults.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
----README.md(919B)
----ZSSUserDefaults()
--------main.m(353B)
--------ZSSTableViewController.h(253B)
--------ZSSDetailsTableViewController.h(1KB)
--------AppDelegate.h(296B)
--------ZSSDetailsTableViewController.m(2KB)
--------Info.plist(1KB)
--------AppDelegate.m(2KB)
--------ZSSTableViewController.m(1KB)
--------ZSSUserDefaults()
--------Base.lproj()
--------Assets.xcassets()