使用CCUserDefault 推断用户是否是第一次登陆系统及UserDefault全路径的获取

bool bfirst =CCUserDefault::sharedUserDefault()->getBoolForKey("first");
	//假设不能获取该键值,创建该键值
	if (!bfirst)
	{
		CCUserDefault::sharedUserDefault()->setBoolForKey("first", true);
		CCUserDefault::sharedUserDefault()->flush();

	}else{
	       CCLog("you  not first login");

		   //控制台打印xml的全路径
	       CCLog(" %s%s", CCUserDefault::sharedUserDefault()->getXMLFilePath());
	    }

这是输出结果:

该文件存在于debug win32中;

这个xml仅仅在第一次执行程序时创建,我们能够使用它进行数据的相关处理。

时间: 2024-11-07 05:12:51

使用CCUserDefault 推断用户是否是第一次登陆系统及UserDefault全路径的获取的相关文章

ios学习(判断版本号,判断用户是否是第一次登陆效果)

判断版本号 1.获取一个状态:是否已经进入过主界面 获取到当前的版本 NSString *key = (NSString *)kCFBundleVersionKey; NSString *version = [NSBundle mainBundle].infoDictionary[key]; 获取到之前的版本 NSString *lastVersion = [[NSUserDefaults standardUserDefaults]valueForKey:@" 1"]; 2.如果没有进

批量添加用户,并且第一次登陆需要输入密码

if [ ! -f account.txt ]; then echo "The file do not exist!" exit 1 fi username=$(cat account.txt) for username in $username do useradd $username echo $username | passwd --stdin $username chage -d 0 $username done 用户列表在account.txt文件里 原文地址:http://

分步引导中,Js操作Cookie,实现判断用户是否第一次登陆网站

上一篇介绍了分布引导插件IntroJs的使用,本篇介绍通过Js操作cookie的方法. 分步引导的功能只适合与第一次登陆网站的新用户,不能每次登陆都提示分布引导,那么如何判断用户是否第一次登录网站呢? 通过Js操作浏览器Cookie,方法有很多种,大多数是通过js获取到cookie存储的键值对,然后找到需要的哪一个键,在判断值,但是这种方案比较繁琐,现在给出一种新的想法.手动设置一个字段到cookie中,这样每次只判断是否有这个字段即可.代码如下: 1 <script type="text

iOS中ScrollView(滚屏,引导界面,和判段是否是第一次登陆)

#import "RootViewController.h" #import "SecondViewController.h" #define kScreenWidth [UIScreen mainScreen].bounds.size.width #define kScreenHeight [UIScreen mainScreen].bounds.size.height #define kImageCount 6 #define kImageName @"

查看登陆系统用户的信息的三种方法详解

查看登陆系统用户的信息的三种方法详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.who这个命令显示可以谁在登陆,但是这个有很多的花式玩法,这个命令超简单 语法:who [OPTION]... [ FILE | ARG1 ARG2 ] 1.参数:-u,显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串. 例如: 2.参数:-m,此参数的效果和指定"a

设置引导页(第一次登陆进入引导页)

#import <UIKit/UIKit.h> @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end #import "AppDelegate.h" #import "GuideViewController.h" #import "RootViewControl

python小程序(模拟用户登陆系统)

模拟登陆1.用户输入账号密码进行登陆2.用户信息存在文件内3.用户密码输错三次后锁定用户 知识点:strip().split().while.for循环混用以及布尔值的使用 strip()  方法用于移除字符串头尾指定的字符(默认为空格) 实例1: >> str = "0000000this is string example....wow!!!0000000"; >> print str.strip( '0' ); this is string example

Centos7+Openvpn使用用户及密码验证登陆

我们上一篇文章介绍了Centos7+Openvpn使用证书验证登陆介绍,今天我们介绍Centos7+Openvpn使用用户及密码登陆验证,具体就补多少了,环境还是基于上一篇的更改来完成. 我们使用Centos7+Openvpn使用用户及密码登陆验证小下载一个验证脚本来完成用户验证登陆. http://openvpn.se/files/other/checkpsw.sh #!/bin/sh ######################################################

web day24 小项目练习图书商城, 用户,模块(注册,激活,登陆,退出),分类/图书模块

图书商城 模块 用户模块 分类模块 图书模块 购物车模块 订单模块 功能分析 前台 用户模块:注册/激活/登陆/退出 分类模块:查看所有分类 图书模块:查询所有图书/按分类查询图书/查询图书详细(id) 购物车模块:添加/清空/删除购物车条目 /我的购物车(按用户查询) 订单模块:生成订单/我的订单(按用户查询)/按id查询订单/确认收货/ /付款功能(只跳转到银行页面)/付款回调功能 后台 管理员:登陆 分类管理:增/删/改/查 图书管理(我的):增(上传图片)/删/改/查 订单模块:查询所有