ios 无限日历 ios日历功能_搜索


由于iOS 14的更新,以下逻辑和设置已经完全更新。已经更新iOS 14的请移步这篇回答


如何高效的使用苹果产品的备忘录、提醒事项、日历?www.zhihu.com

ios 无限日历 ios日历功能_App_02


两种方法的异同为下

  1. iOS 13为提醒事项和日历的糅合使用,iOS 14则只需要用到日历。
  2. iOS14可以进行打勾以外图标,比如还有成功、错过等等
  3. 由于iOS14日历的全天日程显示的逻辑问题,故而放弃全天日程改用其他办法
  4. 苹果自带天气极其不准,iOS14版中去除了天气部分
  5. 加入了长期任务模块,可以显示还剩几天,完成进度等内容
  6. 今后会以iOS14版指令为基础更新

原回答被知乎删了,这里重写一下。

iOS的「日历」「提醒事项」「备忘录」这三个软件功能有些重叠,而且各自都有不满意的地方的同时合起来用也不能尽如人意。但是配合iOS的神器「快捷指令」可以达到令人满意的效果。


ios 无限日历 ios日历功能_取整_03


上图可见,所有「提醒事项」里的提醒可以同步到「日历」中,在完成后任务标题前的标记会变更,同时会记录下完成的时刻并自动计算过期/提前了多久。同时,还可以和「备忘录」联动达到对每周/月的各种你需要的事项进行统计并出具周/月报的目的。


ios 无限日历 ios日历功能_javaweb 日程日历功能_04


这样,这三者结合就可以替代一些收费代办事项App的作用了。

上图中的各种图标和句子都是我输入的,如果不喜欢完全可以自定义,下文会详细介绍运用「快捷指令」将三者结合起来的办法。如果嫌麻烦可以直接用下面的链接使用我已经编写好的指令。只要在「日历」中新增一个叫「 提醒事项」和「☀天气情况」即可使用。

Shortcutswww.icloud.com

但是毕竟大家的手机环境不同,也有运行bug的可能性。而且该指令中含有删除过往日历的功能,存在误删记录的风险,使用前切记测试。所以最好的办法还是学会下面的方法,这个绝对不难。

_____________________________________________________________________

前言:

日历和提醒事项类的APP是现在管理日常生活非常实用的小工具。两者的逻辑略有差异。日历自然是按照时间轴显示事件,但是缺点是无法对过期但是未办的事项进行有效提醒;而提醒事项则是对这一块的弥补,可以让未办的事项保持出现,或者对不确定具体实行日期的事项作备忘。iOS上能将两个功能整合到一起的App不在少数,这就更加显得原生的「日历」和「提醒事项」有些鸡肋。

而原生的「备忘录」除了当初手机上的笔记本外,由于其自身并没有提醒功能,并不适合作为管理日常生活的工具。建立代办事项列表这个功能在「提醒事项」更新了之后可以建立分类后,也没有多大意义:除了不能体验打勾的快感外(提醒事项中勾掉事项后没有震动)功能完全被可以建立子任务并分别为其设置提醒的「提醒事项」完爆。

iOS上可以将「日历」「备忘录」「提醒事项」三者功能合并的软件也不在少数,比如「Fantastical」「滴答清单」等等,但是大多数都有收费这个门槛。但是对我个人来说收钱之外更加让我在意的是,他们都有各种各样的小问题,其中最为让人纠结的莫过于widget的显示。

Widget的显示是iOS非常方便的功能,无需打开App即可查看关键信息。然而很多日历代办类App在这方面都令我失望,在显示当天日程的时候大多会在超过一定数量的事项后缩略事项,变成「更多……」。如果只是日历的话也还好,但是代办软件的任务显示不足就非常纠结了。本来就是希望能将想做没做的事情放在一个地方提醒自己,结果却只能看到更多两个字就没有意义了。期间也尝试过很多收费或免费软件,但是基本都是这样。唯一能所有显示的那个App同步会有问题。

其次,我电脑是Windows,所以希望事件的提醒可以有个双端同步的办法。

再次,我个人对于事件有回溯的需求。很多软件或是没有搜索功能,或是没有完成时间只有设定的截止时间,亦或是无法和日历软件合并得分开使用。这样对我这样的拖延症且强迫症患者来说很不友好。我希望能将我所有的做过的事项集中到一个App里,无论是代办清单中的提醒还是日历中的事件。

最后是一些非刚需的个人兴趣。我有将我的行程分享给他人的需求。这个似乎绝大多数代办软件都不可以,只有日历类软件可以。对自己过往一段时间的内容进行各种维度的回顾。比如是否及时完成?某个事项做了几次?等等,这个其实也是为了给「备忘录」一个露脸的机会……

对需求列一个表,如下


ios 无限日历 ios日历功能_javaweb 日程日历功能_05


所以我选择的逻辑是将所有事件也好,提醒也好全部显示到「日历」中,最后分析其中数据用「备忘录」出总结。在进行指令编写之前,首先将自己的待办事项分类,将无需过期后显示也给自己看的放到「日历」中,过期后仍需显示的建立到「提醒事项」中,同时在「日历」中新建一个全新日历分类(例如:提醒事项)以供「提醒事项」中项目转入。为了更加精确提醒的时效性和监督自己是否准时完成,在「提醒事项」中如果建立提醒就具体到几点几分,只有日期的话都会默认截止日期是当日0:00,计算不便。

前面说了「提醒事项」与「日历」最大的不同在于对待过期事项的态度。那么如何在「日历」中让过期的事项继续显示呢?经过研究发现,全天事件在当天是不会随着某个时间点过了就不显示的,但是第二天怎么办呢?那就很简单了,再把新建一次第二天的全天时间就可以了。整理逻辑如下:

  1. 未完成未过期的提醒事项直接新建非全天日历
  2. 未完成已过期的提醒事项新建当天的全体日历


ios 无限日历 ios日历功能_取整_03


ios 无限日历 ios日历功能_取整_07


效果图如上。「日历」的widget显示可以通过右上角的小箭头下拉显示当天的全部事项。

一、「提醒事项」→「日历」添加未过期提醒

那么该怎么用「快捷指令」进行自动操作呢?这里先说一下这个App的逻辑,本质上他就是对App现有的功能进行操作,只是将手动换成了自动。

  1. 首先下载「快捷指令」后创建快捷指令
  2. 添加指令:App→提醒事项→查找提醒事项
  3. 添加指令:App→提醒事项→获取提醒事项的详细信息,此处*3
  4. 添加指令:搜索「重复」→为每个项目重复
  5. 然后对查找进行条件设定。第一步先添加所有未完成未过期的提醒,所以只要设置截止日期晚于当前日期即可。
  6. 而后稍微介绍一下「为每个项目重复」这个命令,可以为同一个条件下的所有目标执行所有你需要的命令,下面会经常用到。设定方法文字较难表达,待会会上图。
  7. 获取提醒事项的详细信息进行设定,分别获得标题、列表、截止日期

结合之前如下图:


ios 无限日历 ios日历功能_App_08

注意,从……的地方不是从搜索数据而是选重复项目。

  1. 理论上用这些信息去新建「日历」里的新日程就可以把所有还未过期且有提醒(iOS的「提醒事项」逻辑上截止日期就是提醒日期)的所有项目都新建到「日历」中去了。但是还没有完,因为如果第二次执行指令那么所有的项目又会新增一次,这么麻烦肯的不行,所以我们继续设计指令。
  2. 添加指令:App→日历→查找日历日程
  3. 添加指令:App→日历→添加新日程
  4. 添加指令:搜索「如果」→如果,这里讲一下如果,就是根据条件来让指令进行分歧,默认只有两支,但是可以通过如果套如果来实现3及3以上的分歧指令。
  5. 查找日历日程设定,为了避免重复设计,所以我们这样设定:开始日期是以后1年(如果你会设定一年后的提醒则相应延长),以下条件全满足:①日历是提醒事项(此处为你在「日历」中为提醒内容同步预设的日历分类的名字。)②不是全天日程。③标题包含→魔法变量→选刚刚获取的「提醒事项」中的标题。此处解释一下魔法变量,所谓的魔法变量就是之前各项指令中所产生的数据,选择后还可以重命名,以避免同名的不同变量混起来。
  6. 然后是如果,如果查找日历日程的条件没有值,添加新日程,否则就什么也不用干。这样整个逻辑就完成了,在寻找到新的未过期提醒后,指令会先搜索接下来的所有日历,如果搜索到包含标题的日程后就不执行新建日程操作了。比如你提醒自己明天10点起床,如果指令搜索到明天已经有一个叫做XX起床的指令就不会再次新建了。这样这个按钮即使按两次也不会新建两次日程,只会新建未建立过的提醒。(如果你需要做重复的提醒也没问题,「提醒事项」中重复提醒在未完成前一个前不会生成下一个)
  7. 新建日程设定,添加(魔法变量→截止日期)到(魔法变量→截止日期)的(魔法变量→标题),标题这里可以在前后添加上你喜欢的符号来将日程变得更加生动。展开,位置处(魔法变量→列表),日历处提醒事项,不用添加提醒,默认会添加一个事件发生当时的提醒,再添加会变两个。当然如果你需要的话可以自行设计。
  8. 到此终于可以结束重复了。全部设计完成后如下图:


ios 无限日历 ios日历功能_搜索_09


只需要加入提醒,完成后自己去日历里删掉,并且不会到期拖延不办的人就不用往下看了。目前为止已经可以将所有未来提醒全部一键加入日历了。

二、「提醒事项」→「日历」添加过期提醒

之前提到日历中一旦过了日程的结束时间,那么在小桌面(widget)中将不会显示,这样便起不到提醒的作用了。对此,我采取的应对办法是将过期提醒新建一个全天日程,这样就可以一天内都看到这个提醒了。下面是步骤:

  1. 首先打开原来建立好的快捷指令在后面添加
  2. 添加指令:App→提醒事项→查找提醒事项
  3. 添加指令:App→提醒事项→获取提醒事项的详细信息,此处*3
  4. 添加指令:搜索「重复」→为每个项目重复
  5. 然后对查找进行条件设定。第一步先添加所有未完成已过期的提醒,所以只要设置截止日期早当前日期即可。
  6. 获取提醒事项的详细信息进行设定,分别获得标题、列表、截止日期、创建日期(后来我没用这个条件,用了的话过期贼长不好看 )

未免重复建立,同样进行一下操作

  1. 添加指令:App→日历→查找日历日程
  2. 添加指令:App→日历→添加新日程
  3. 添加指令:搜索「如果」→如果
  4. 查找日历日程设定:开始日期是今天(只需当天看到即可),以下条件全满足:①日历是提醒事项(此处为你在「日历」中为提醒内容同步预设的日历分类的名字。)②是全天日程(此处与之前不同)。③标题包含→魔法变量→选刚刚获取的「提醒事项」中的标题
  5. 然后是如果,如果查找日历日程的条件没有值,添加新日程,否则就什么也不用干。这样整个逻辑就完成了,在寻找到新的已过期提醒后,指令会先搜索今天的所有全天日历,如果搜索到包含标题的日程后就不执行新建日程操作了。
  6. 新建日程设定,添加(魔法变量→截止日期)到(魔法变量→截止日期)的(魔法变量→标题),标题这里可以在前后添加上你喜欢的符号来将日程变得更加生动,与刚才的标记不一样就更清楚了。与刚才不同,因为过期所以我觉得需要写一下原来的截止时间,所以展开,位置处(魔法变量→截止时间),日历处提醒事项,照旧不用添加提醒。那么列表我是用括号显示在标题之后。

本来到这里应该结束了,但是试想一下,如果一个提醒我隔了2天也没完成的话,那么第二天又会自动新建一个和第一天一模一样的全天日历。如果你不是强迫症可能觉得没啥,我觉得受不了这样重复的东西反复显示。所以作了以下设计:

  1. 添加指令:App→日历→查找日历日程
  2. 添加指令:App→日历→移除日程
  3. 添加指令:搜索「如果」→如果
  4. 添加指令:搜索「显示」→显示结果
  5. 查找日历日程设定:开始日期是最近7天(7天内你会点一次这个指令就不会有问题),以下条件全满足:①日历是提醒事项(此处为你在「日历」中为提醒内容同步预设的日历分类的名字。)②是全天日程。③标题包含→魔法变量→选刚刚获取的「提醒事项」中的标题(其实可以不要,因为目前的逻辑所有全天日程都是过期提醒,以防万一加了也没事)。④结束日期早于当前日期(这样就可以保证把今天之前所有全天日程给删了)。
  6. 然后是如果,如果查找日历日程的条件没有值,显示查找日历日程条件,移除查找日历日程的条件,否则就什么也不用干。这样整个逻辑就完成了,在寻找到过去的已过期提醒后,指令会自动删除它。这里讲一下显示指令,这里加这个指令是因为删除日历不可逆,系统在删除前也会自动询问你是否继续,但是它傻乎乎地并不说删除的日程是什么,所以多一步显示让你心里有个数。运行时间长了而且没有bug的话,你也可以删除这一步可以少点一个询问框。
  7. 最后要保证所有这些操作都在重复之内。也就是说结束重复要在所有这些操作的最后。如图:


ios 无限日历 ios日历功能_ios 无限日历_10


解释两个和我说明不一样的地方:1.我多获取了一个创建日期,这个已经说了原因了。2. 新建全天日程后我多了两部获取开始日期,这个此处并没有用,而是在后面的一个步骤会用到,所以不准备看下去的就不必在意了。

目前为止的指令已经可以完美地让日历在widget中显示所有未完成(包括过期和未过期)的提醒了,不打开app查看提醒的功能达成!

三、「提醒事项」→「日历」提醒完成后记录

「提醒事项」比起「日历」类App额外的一个功能就是打勾,可以清楚地让自己知道这个事项自己是否完成。说实话apple原生「提醒事项」这个功能并不是那么优秀,因为两点:1.打勾没有震动,不够爽;2. 事项排列杂乱,基本无法回顾,也就没有了完成后的成就感。所以接下来就是介绍如何让「日历」也拥有打勾的功能。这部分内容也是效果图中那些「超过XX小时完成」类的评语添加的方法,因为套用了大量如果指令,如果对此功能没有兴趣的同学可以不用看下去了。如果希望添加的话希望仔细看清楚逻辑,一者只看图完全照抄的话万一设定有错查错是一个巨大的工程(我全部完成后的指令共有93步,哪一步错了要查起来还真不容易。所以请务必按照章节分布一步一步设计,完成后多次测试,保证之前的设计无错),二者评语的添加牵涉到逻辑,我的思路未必适合你的思路,如果希望DIY的话还请务必理解逻辑后自己动手。

  1. 首先打开原来建立好的快捷指令在后面添加
  2. 添加指令:App→提醒事项→查找提醒事项
  3. 添加指令:App→提醒事项→获取提醒事项的详细信息,此处*5
  4. 添加指令:搜索「重复」→为每个项目重复
  5. 添加指令:搜索「计算」→计算
  6. 一如既往显示从提醒事项中获得信息,这次因为是要给完成了的提醒记录备份,当然查询条件就是完成日期是最近7天(7天可以根据需求调整,设少点降低CPU负担,如果你时时刻刻会点的话一天也可以),此次获得的信息是标题、完成日期、列表、截止日期、创建日期
  7. 接下来是一堆如果了。先梳理一下我的逻辑:
  1. 因为有一部分提醒我是当作代办清单使用,其实并没有截止时间(例如要看的动画、要玩的游戏等等)。所以第一步是把他们挑出来。因为没有截止时间所以第一个如果如果截止时间没有值→计算完成日期-创建日期,计算结果÷86400(减法结果是秒),将计算结果取整到个位,展开,向上取整。下一步添加一个文本指令,文本内的内容就可以自由选择了。我的做法是写上:历经魔法变量(取整后的数字)天终于完成啦(注意这里魔法变量的选择)
  2. 对于有截止日期的提醒就直接获取截止日期和完成日期间的时间就可以了。否则完成日期-截止日期,计算结果÷3600,将计算结果取整到个位,展开,向上取整。(这里说明一下,当时我做的时候并没有发现这个获取时间的指令,我是直接用的计算器完成日期-截止日期得到秒数,然后除以3600取整得到的,再进行取整。这时候我选的取整是向上取整也就是1.1≈2,至于这个命令出来的小时是向上还是向下还是四舍五入我就不清楚了。如果介意的话可以像我一样用数学计算。而且用获取区间时间的指令的话后续提前完成的时候也需要进行相应调整。)
  3. 下一步就开始区分了,超过24小时的话显示小时的意义不大,不如直接换成天。小于24小时候的话就显示实际小时。第二个如果:如果计算结果大于24,添加计算,获取的小时数÷24,添加取整,将计算结果取整到个位,展开,向上取整添加文本,延迟魔法变量(计算结果)天完成
  4. 然后就是延迟多少时间了。以为实际上我们大多数情况都是在提醒后去做这件事的,如果严格执行这个指令的所有提醒都是延迟完成,这个对鼓励自己不利,所以我个人做出以下调整:规定提醒后2小时内完成的都算作及时完成。所以就成了这样:第二个否则第三个如果如果取整后的数字大于2,添加文本,延迟魔法变量(取整后的数字)小时完成
  5. 那么就可以保证2小时内做完的都可以算作准时完成:第三个否则:第四个如果:取整后的数字大于0,添加文本,准时完成(此处也可以换你喜欢的符号或句子)。
  6. 剩下来的的第五个如果其实也不是很必要,毕竟提前几小时已经很不容易了,提前几天完成一般很少见。这里为了前后统一还是进行对于24上下的分类:第四个否则:第五个如果:如果取整后的数字大于-24(注意负号),取整后的数字×-1,添加文本,提前魔法变量(计算结果)小时完成,第五个否则:取证后的数字÷-24(注意负号),取整到各位,展开,向上取整,添加文本,提前魔法变量(取整后的数字)天完成。

至此,对于各种完成情况的评论的分类已经结束,到时候我们只需要把最后一步的如果放到新建的日历日程中即可看到。这里唠叨一句魔法变量,因为现在开始我们的产生的过程数据越来越多了,选择魔法变量时候一定要看仔细,因为很多变量名字都是一样的。也有一个办法,选择魔法变量后可以对此魔法变量进行重命名,这样可以避免选错(不过蛮烦的)。下一步就是对完成的提醒进行打勾了。逻辑其实是这样的,本身无法打勾我们就将该事项在完成后,新建一个带表情符号✔的任务名,这样就可以达到目的了。说穿了其实也挺简单的,下面看看怎么做。

  1. 添加指令:App→提醒事项→查找提醒事项
  2. 同样为了避免多次启动指令会建立多个重复任务的情况第一步还是查重,所以查询的条件为下:开始日期是最近7天,日历是提醒事项;标题包含魔法变量(标题),标题包含✔(我是win10上打的,表情符号可能与iOS不一样);备注是完成日期。这里解释一下最后一个,为什么要是备注是完成日期而不是结束日期是完成日期。我也不明白为什么,貌似查询功能无法正确查找结束日期是完成日期这个条件,这条没有用,所以只能在新建日程的时候将其完成时间标注到备注里去,这样就可以被搜索到了。通过以上条件,那么就会查到最近7天内是否已经新建过一个同样完成时间同样标题的任务了。

这里我们又需要理一下逻辑。简单的说如果上述条件没有任务的话我们新建一个任务就可以了,否则就不新建,这样可以了吗?貌似可以了,但是有没有想过之前新建的那个提醒任务呢?完成之后那个任务也就没有意义了,所以我们最好也能在新建的同时删了它。除此之外,如果这个任务拖了几天,就还会产生一个当天的全天任务,所以也需要一并删除。于是指令设计如下:

  1. 如果查找日历日程的条件没有值,添加日程,设定,添加完成日期到完成日期的✔魔法变量的标题(魔法变量的列表),展开,位置,魔法变量如果的结果(还记得刚刚那堆计算时间的如果吗),日历,提醒事项,最后别忘了备注,魔法变量(完成日期)。因为位置放了评语了,所以列表给换了个地方。
  2. 接着上面的如果,在所有日历中查找,设定,开始日期是最近1个月,日历是提醒事项,标题包含魔法变量(标题),标题包含 (一开始设计的标题前缀),显示,查找日历日程的条件(删任务前的提醒),移除查找日历日程的条件。至此为止可以一并删除之前建立的定点提醒日程。
  3. 依旧接着上面的如果,在所有日历中查找,设定,开始日期是最近1个月,日历是提醒事项,是全天日程,标题包含魔法变量(标题),标题包含‼(一开始设计的标题前缀),显示,查找日历日程的条件(删任务前的提醒),移除查找日历日程的条件。至此为止就可以一并删除之前建立的过期提醒的全天日程。
  4. 检查以下,结束重复应该最后面,如图:


ios 无限日历 ios日历功能_javaweb 日程日历功能_11


至此为止,提醒部分的指令已经全部完成!「提醒事项」中只要有提醒或者已完成的事项全部都会被同步显示到「日历」中,可以用月/周/日视图察看。手机版「日历」没有月视图,除了用Mac或者iPad外,Win10也可以登录网页版iCloud来查看日历。

这里也顺便说一下日历中的提醒同步到电脑,也就是Win10中的办法。只要用iCloud的网页版中找到账户→管理id后,里面可以生成一个给app用的密码,这样再在Win10日历中添加iCloud账户就可以了。如果上述觉得不清楚的话网上教程也很多了。不过有个小问题,貌似apple给微软读取日历的权限只有3个月,3个月前的事项时看不了的。要看之前的得去用网页版iCloud中的日历,然而那个日历没有搜索,搜索还得回手机。。。不过win10主要也是办公或者游戏时候能有个桌面提醒就满足了,这个小问题也就算了。不过同时也欢迎有更好的办法提供。

四、「日历」→「日历」日历日程完成后记录

通过这一连串超长的指令,可以实现对完成的提醒的打勾,同时记录完成时间。如果对日历日程也进行打勾没兴趣或者对于自动出具事项完成度的阶段性报告没兴趣的同学就不用看下去了。虽然理论上日历日程都是些过期不候且不太会不做的事情,比如开会,上课等等,不过出于统一格式的目的,还是对日历日程进行一定的操作。

逻辑上和之前一样,不过更为简单,只需要检查日历日程的结束日期是否早于当前日期就可以判断日程是否完成。完成的话新建一个同时段同名并带有打勾符号的日程,并且删去原来的日程即可:

  1. 首先打开原来建立好的快捷指令在后面添加
  2. 添加指令:App→日历→查找日历日程
  3. 添加指令:App→日历→获取日历日程的详细信息,此处*6
  4. 添加指令:搜索「重复」→为每个项目重复
  5. 一如既往的操作,设定查询条件为开始日期是最近7天,日历不是提醒事项,不是全天日程,标题不包含✔,结束早于当前日期
  6. 从重复项目中获得标题、开始日期、结束日期、日历、位置
  7. 然后开始如果:如果查找日历日程的条件有任何值,添加魔法变量(开始日期)到魔法变量(结束日期)的打勾符号魔法变量(标题),展开,位置,魔法变量(日历) 魔法变量(位置),日历,魔法变量(日历)。因为日历原本就可能添加地方,所以显示日历位置的比原来多了一步。
  8. 依旧是删除日历前的显示,查找日历日程的条件(魔法变量的结束日期),多加一个结束日期让你分清楚是哪一天的日程,然后移除

这样日历部分也会统一在完成后打上勾了,指令如图:


ios 无限日历 ios日历功能_取整_12


至此,iOS原生「日历」和「提醒事项」的隔阂就被打通,完全可以运用日历视图来查看所有的日程和提醒了。

在介绍出具统计报告前,再介绍一个可以把天气情况也集合到日历中的中的办法。具体方法请看下图:


ios 无限日历 ios日历功能_搜索_13


逻辑与之前添加评论的差不多,当然,嫌麻烦的话也可以不在天气前面加一个气象图标,这样就不用这么多如果了。


ios 无限日历 ios日历功能_javaweb 日程日历功能_14


这样,在widget中的「日历」就兼具了「日历」、「提醒事项」、「天气」的三重功能,可以不打开app即可查看到当天的诸多信息。

五、「日历」→「备忘录」所有日程完成后进行统计

这个功能其实只是给「备忘录」一个出场机会罢了,并不十分必要。主要可以完成以下类型的诉求:在一周内跑步跑了多少次?一周内的事项有多少及时完成?等等。

对于事项次数统计比较简单,以这个事项的标题查找日程,然后计数即可,那么及时完成也是同样,根据我刚刚的规则,及时完成四个字会显示在位置中,只要在位置中搜索即可,如果再加上延迟完成和提早完成全部计数的话就可以统计及时完成率了,具体设置如图:


ios 无限日历 ios日历功能_ios 无限日历_15


如果看到这里相信对指令编辑应该有一定理解了,多的也就不解释了。最开始的两个输入是输入所需查询日程的始末时间,记得展开选择日期分类。总结内容我只选择了两个条目进行输出,如果有其他想法完全可以自己定制。

六、总结

iOS的「快捷指令」真的是非常好用的App,原生「日历」和「提醒事项」的不足被完美地补足了。不愿买时间管理app,或者困于收费软件共享难的问题的同学可以一试。同时,日历也成了你最真实的起居注,一步一步地记下你每天的各种活动。