【发布时间】:2014-01-22 09:24:41
【问题描述】:
这是场景,我有三个 iWork Numbers 文件,使用最新的 Mavericks 版本创建并保存在 iCloud 上:
timesheet_2014.numbers 我收集所有工作时间的地方 invoice_model.numbers 我发票的型号 invoice_register.numbers 用于跟踪我所有到期和已付款的发票
在月底,我从时间表中获取数据,手动准备发票,并将其参考存储在寄存器中。
我正在手动完成所有这些操作,并且我正在尝试使整个过程自动化。 目前我不想写一个完整的程序,但我的首选是准备一些具有这种行为的objective-c脚本:
- 从时间表中读取给定的表格和单元格
- 加载模型,复制它并用给定值填充相关单元格
- 查找登记簿以获取最新的累进发票编号并将 +1 分配给当前发票
- 以 PDF 格式保存发票(Google Drive 或 Dropbox 存储)并将参考信息(仅发票编号、到期日、ecc..)存储在寄存器中
介绍完之后,问题如下:
- objective-c 有一套特定的 API 来处理 iWork 文件吗?
- 如何从本地 iCloud 存储加载 Numbers 文件?
- 我知道答案是否定的,但我要问的是,以防 iOS 7 发生了一些变化:脚本通常会从 Mac 启动,但我是否有机会从带有iOS 应用程序?该应用需要能够访问 iCloud 上的文件。
- 是否有有效的替代 Objective-c 的方法?最好是 Mavericks 内置的东西。
【问题讨论】:
标签: objective-c icloud iwork