小编Ran*_*all的帖子

在Objective-C中读取MS Access .MDB数据库

我正在探索将ATCS Monitor从Windows 移植到iPad和Mac OS X.ATCS Monitor使用Microsoft JET 4.0从Access MDB文件中读取数据.是否有可以读取MDB文件的Objective-C库,或者我需要自己编写(最有可能基于MDB工具)?

ms-access objective-c

5
推荐指数
1
解决办法
2389
查看次数

当年的Maven财产

我有一个maven项目,在构建期间生成属性文件.我想要包括的一个属性是项目的版权日期.

我有这样的属性:

<properties>
    <copyright-years>${project.inceptionDate}-2016</copyright-years>
</properties>
Run Code Online (Sandbox Code Playgroud)

我在build.timestamp其他地方使用这家酒店.

如何将属性中的2016替换为当前年份,理想情况下只需更改此实例中的时间戳格式?

maven

5
推荐指数
1
解决办法
3014
查看次数

我该如何处理API中的错误?

我正在编写一个包含一些核心基础Web功能的API,它可以返回许多可能的错误条件.我正在努力决定处理API使用者应该处理的错误条件的最佳方法(例如网络超时,接收意外结果,格式错误的XML等).我提出了3种不同的型号,但不确定使用哪种型号:

给定一个takeAction没有返回任何值的方法的对象,我应该通过以下方法处理方法中的错误:

  1. 编写方法- (BOOL)takeAction:(NSError **)error使消费者知道方法成功或失败,并可以检查错误对象以确定原因,

  2. 编写方法,- (BOOL)takeAction以便消费者再次知道方法是成功还是失败,然后可以调用- (NSError *)getLastError以确定方法失败的原因,或者

  3. 将其写为- (void)takeAction并发布通知,以便消费者可以订阅通知并在通知的userInfo字典中传递NSError对象?

哪个更好?

cocoa objective-c

4
推荐指数
1
解决办法
381
查看次数

如何创建无法创建新文档的基于文档的应用程序?

我有一个基于文档的应用程序,旨在处理现有文档,而不是创建新文档.

如何通过从Finder中打开应用程序来阻止应用程序创建新的空白文档?

cocoa nsdocument

2
推荐指数
1
解决办法
662
查看次数

标签 统计

cocoa ×2

objective-c ×2

maven ×1

ms-access ×1

nsdocument ×1