V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hertzry
V2EX  ›  分享发现

电子洁癖友好型之 iOS 纯快捷指令记账

  •  1
     
  •   hertzry · 133 天前 · 1049 次点击
    这是一个创建于 133 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求

    手机请求用户输入并记录时间、用途、金额和币种等信息。

    快速实现

    1. 请求输入(文本)获取用途;
    2. 请求输入(数字)获取金额;
    3. 从列表中选取币种(可省略);
    4. 合并当前日期、用途、金额和币种;
    5. 追加到文本文件。

    快捷指令说明

    1. 黄色部分获取用途和金额。想要一次性输入多个时,用空格分隔输入的用途,重复部分会遍历每一个用途并请求输入金额存在词典中(用途: 金额);
    2. 绿色部分获取所选的币种(可忽略);
    3. 遍历词典的每一个键(用途)并获取值(金额),合并时间、用途(重复项目/键)、金额(键值)和币种(2 选取的项目),追加到 txt 文本的的末尾。

    实现结果

    2024-07-06, 音响, 40, CNY
    2024-07-06, 射灯, 24.88, CNY
    2024-07-08, 理发, 10, CNY
    2024-07-09, 水浸卫士, 50.5, CNY
    2024-07-12, 薏仁水, 4.9, CNY
    2024-07-13, 辣条, 5, CNY
    2024-07-14, 辣条, 5, CNY
    2024-07-14, 啤酒, 2.5, CNY
    2024-07-16, 泡面, 2.8, CNY
    2024-07-16, 雪糕, 0.8, CNY
    2024-07-18, 辣条, 5, CNY
    

    如何分析

    有了格式化的原始数据,一次性在每一个小类别后追加一个大类,如三餐、出行、零食、虚拟产品和电子产品等(熟悉个人的支出情况可以每次直接提供大类的选项),之后可以用任何你喜欢的软件进行可视化。当然亦可以用快捷指令实现,目前写了另一个快捷指令每天对当月花费求和并在晚上发送通知。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2812 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:34 · PVG 23:34 · LAX 07:34 · JFK 10:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.