- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个应用程序,我希望用户在第一次打开该应用程序时选择一个位置。在他们选择位置后,我希望保存该位置,并使某些按钮可用于某些位置。目前,我已经尝试保存用户的位置,这只能在应用程序中实现,但是,只要关闭应用程序,旧数据就不会加载。我的两个问题是:
-- 如何在整个应用程序中保存用户的位置
-- 推荐根据用户位置调用不同链接的方式?
(更新):我现在尝试的是使用 NSUSERDEFAULTS。这是我的代码。
- (void)viewDidLoad {
[super viewDidLoad];
[self userLocationSave];
}
-(void)userLocationSave
{
campusLocation = self.lblUserLocation.text;
self.lblUserLocation.textColor = [UIColor whiteColor];
[self saveData];
}
-(void)saveData
{
NSString *saveLocation = self.lblUserLocation.text;
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:saveLocation forKey:@"campusChoice"];
[defaults synchronize];
}
-(void)loadData
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *loadString = [defaults objectForKey:@"campusChoice"];
[self.lblUserLocation setText:loadString];
}
然后我在 viewDidAppear 方法中加载数据。
澄清一下,校园位置是一个来自 View Controller 的 NSString,用户在其中选择人员数据。
最佳答案
如果数据在下一个 session 期间不存在,那么您似乎并没有真正保存用户应用程序。
在 iOS 中有两种持久化数据的好方法:核心数据NSUserDefaults
听起来 NSUserDefaults 适合你。查找有关如何使用 NSUserDefaults 保存数据的教程。
Which way is recommended to call the different links based on the User's Location?
不确定你在这里问什么,如果你澄清一下,我可以编辑我的答案。
关于ios - 从头开始保存用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30949136/
This question already has answers here: Using Variable for Thread group Ramp up time (3个答案) 3年前关闭。 从
我希望使用 RPyC 为硬件板提供 API 作为服务。该板一次只能满足一个用户的需求。有什么方法可以让 RPyC 强制执行一次只有一个用户可以访问吗? 最佳答案 我不确定这是否有效(或有效),但您可以
如果我想以每秒 10 个请求运行测试。如何让 Jmeter 选择每秒处理该请求数所需的最佳线程数。 我将线程数设置为与每秒请求数相同。 最佳答案 您可以使用恒定吞吐量计时器 click here你只需
我正在尝试进行查询以检查客户表并返回过去 30 天、过去 365 天和所有时间具有特定值的用户数。 所有时间的计数很简单: $stmt = $conn->prepare("SELECT count(i
我是一名优秀的程序员,十分优秀!