相关疑难解决方法(0)

NSUserDefaults同步方法

 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:@"xxxxxxxx" forKey:@"name"];

[defaults synchronize];
Run Code Online (Sandbox Code Playgroud)

我需要知道为什么我必须使用上面代码的最后一行[defaults synchronize]?使用它的目的是什么?这是必须的吗?

iphone cocoa-touch

49
推荐指数
4
解决办法
3万
查看次数

以安全的格式存储游戏首选项和已保存的游戏

这是Apple的文档:

当您设计一个向游戏中心报告分数的游戏时,您还应该考虑游戏的安全需求.您希望报告给游戏中心的分数能够准确地计算玩家的行为方式.这有两个建议:

以安全的格式存储游戏的偏好和保存的游戏,而不是以明文形式存储.如果您的游戏数据以明文形式存储,则玩家可以使用iTunes下载保存的游戏数据,进行修改并将其重新同步回设备.这可能允许玩家获得比您预期更高的分数.始终为排行榜设置合理的最小值和最大值.

我知道数据可以存储到.plist文件或.xml或.json中,即使在数据库中也是如此.但所有这些都是非加密的纯文本.什么是安全格式?还有哪些方法/类/技术可用于存储敏感数据?

security persistence objective-c ios sprite-kit

8
推荐指数
1
解决办法
1595
查看次数

我的所有适用于iOS的ViewControllers都可以获得用户登录信息吗?

我不确定这种情况的正确模式是什么,所以我不确定在这里搜索什么...

基本上,我想让我的iOS(iPhone)应用程序始终以登录页面开始.从那里,我需要应用程序的ViewControllers的其余部分才能访问登录信息,我不知道最好的方法是...

  • 我会以某种方式创建某种形式的全局变量吗?
  • 我是否将类的实例传递给每个ViewController,并为每个ViewController提供一个属性来保存此登录信息?
  • 我是否将某些令牌存储在cache/temp/appfolder中,以便每个人可以读取以获取登录信息?

model-view-controller objective-c ios

2
推荐指数
1
解决办法
231
查看次数

如何在objective-c中保存cookie?

如何保存cookie,然后将它们粘贴在查询中?我知道这是一个愚蠢的问题,但我找不到解决办法.

cookies objective-c ios

0
推荐指数
1
解决办法
1200
查看次数