程序在每天第一次运行的时候弹出公告
2013-11-18 10:29
176 查看
策划新提出的需求,要保证玩家每天第一次运行程序的时候弹出游戏公告,哈哈,偷懒随便写了一下。
1、首先导入头文件 #include <time.h>
2、获取当前是一年中的第几天:
time_t t = time(NULL);
int today = localtime(&t)->tm_yday;
1、首先导入头文件 #include <time.h>
2、获取当前是一年中的第几天:
time_t t = time(NULL);
int today = localtime(&t)->tm_yday;
3、从UserDefaults中读取上次弹出公告是一年之中的第几天
4、比较,不同的话,就弹出公告,并重新setUserDefaults中的值为today注:哈哈,这里边有坑,就是如果玩家一年的这一天才下次登录,那就不谈提示鸟。不过移动客户端的程序,这种情况应该不会出现,好了,坑挖好了!
相关文章推荐
- 让自己的程序在桌面显示前运行,且仅在第一次运行模拟器的时候运行一次
- psexec在第一次运行的时候会弹出框框,让用户选择是否允许此软件运行,如何去除它?
- C#开发的程序如何在运行的时候弹出选择调试器的代码
- matlab安装成功,但是首次运行的时候提示安装程序错误
- 激活已经运行的程序或调用已经启动的程序,并弹出主窗体。
- 在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误的解决办法
- Android 应用第一次运行时,引导页面的设置方法(只让程序Acitivity运行一次的设置方法)
- C++运行时候库操作概述和整个程序运行流程
- 如何关掉Win7下运行程序时候安全提示对话框
- VC++ win32 Application程序实现运行时,右下角任务栏,弹出气泡提示程序已开始运行
- Android 中设置只是程序第一次运行才显示的界面
- 解决在windows下用gtk编写的程序运行时弹出console窗口的问题
- 第一次VS2005运行Win32程序 的问题
- etc下的uci-defaults看起来会在系统第一次运行的时候会运行里面的脚本
- 判断程序是否第一次运行
- C#再次打开程序时,如何弹出已运行界面?
- maven项目中程序运行编译的时候出现:编码GBK的不可映射字符
- 第一次安装android studio时候弹出unable to access android sdk add-on list解决方法
- DevExpress15.1 设计winform程序运行后界面不弹出未注册界面的解决办法
- C++运行时候库操作概述和整个程序运行流程