作者happykyoko (24HR自宅保全人员)
看板MacDev
标题[问题] IPAD程式有办法写入结束吗?
时间Wed Oct 12 15:22:38 2011
我又来询问IPAD程式问题了@@
我在写的是IPAD上小游戏程式 设定是总共有20道关卡
如果玩家20道关卡都成功的话 则游戏结束关闭
我的预定是 玩完後跳出小视窗说游戏结束 并显示刚刚你游戏的成绩
按下确定後游戏就会关闭 跳出小视窗显示分数不难
但是却发现结束不了 查了资料 找不到程式有类似exit的程式码= ="
问了人是跟我说ipad程式好像没有这种程式码 游戏无法结束
只能靠ipad上的home键离开 但那样游戏还是没有关闭 只是暂时隐藏视窗
直到你太久没有去玩 记忆体空间因为其他程式需求被释放掉才是结束
但是真的是这样吗>"<? 程式卡在那不关感觉太奇怪啊~~~
如果真的没有exit的话
那至少有没有可以按下游戏结束视窗後就把游戏视窗隐藏
让玩家以为游戏结束的程式码写法呢?
感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.126.105
1F:推 johnlinvc:ios 不能kill 自己 但可以回到title阿 10/12 16:40
2F:推 mamaya3:exit(0); <-这不行吗? 10/12 17:54
3F:→ mamaya3:或是[[UIApplication sharedApplication] terminate]; 10/12 18:00
试过exit(0);了 果然是可以用
学长跟我说没有离开果然是骗人的==
4F:→ kazuya281:我有遇过游戏破关之後就直接关闭的..不过这是很差的使用 10/13 02:17
5F:→ kazuya281:经验..使用者会以为程式有问题,HIG也不建议开发者这样做 10/13 02:19
我会在关闭前 先做一个alert 然後显示他玩得游戏的成绩
要他按了alert上的按键後才会关闭 所以突兀的感觉应该会好点=3=
6F:→ popcorny:int i = 1/0; 保证马上可以结束.. 10/13 09:20
7F:推 VirgoBoy:exit(-1); 10/15 18:11
※ 编辑: happykyoko 来自: 140.115.135.250 (10/17 18:18)
8F:→ zonble:如果程式会自己关闭,在 submit 的时候会被 reject。 10/17 23:38
9F:→ zonble:因为这种行为看起来跟程式当机差不多。 10/17 23:39