挑战24点
下载链接: 挑战 24 点-益智休闲
背景
开发这个是因为,龙卡信用卡每天签到,有时候会出现挑战 24 点的任务,感觉挺有意思的,就想着自己做成一个 APP ,上下班路上可以自己耍。
龙卡信用卡界面如下:
开发
起初以为很简单,做了之后才发现,给定数字如何计算能不能等于 24 ,给定数学表达式如何计算结果,都是问题。这里整理了一片博客[Swift 后缀表达式(逆波兰式)转换计算]( https://morganwang.cn/2022/01/06/Swift%20后缀表达式 /),大家可以参考。
和其他 24 点 APP 不一样的地方是,提供换肤,之前有打算单独针对小孩子提供一套皮肤,即用水果代替数字,比如 1 个香蕉代表数字 1 ,2 个苹果代表数字 2 等等,但是没有合适的图片,所以改成了自定义图片功能,想给小孩子使用的,可以自己找图片替换即可。
本来还有挑战分享功能,一期有,模仿微信读书的分享页,但是二期审核的时候一直 4.3 Design Spam ,我删除了。
Ps:这个审核真的有点心累,我删除了分享 APP 、关于页、建议反馈、去评价、还有挑战历史分享,来来回回 3 次 4.3 Design Spam ,我都想放弃了,这个版本本来也是 4.3 ,最后申诉了一下,早上发现通过了。
可能是上次提交美剧 APP ,导致账号有点问题了,上次说的美剧 APP 已经开源到 Github ,感兴趣的可以去搜《不止美剧》,仅供交流学习,不传播推广。
大家有什么好的想法建议可以反馈给我,感谢。
更新计划
后续打算给 APP 的历史分享页重新设计添加回来,看是否要做个小程序版在线 PK 挑战功能,再把怎么做一个24点 APP 的步骤做出来,暂时规划是这些。有感兴趣的可以跟我联系。