2015-12-02 60 views
-1

背景日志框架: 构建iOS应用程序,其做大量活动的像扫描和处理的数据,连续,在背景为好,以周期性的间隔,需要有效并具有良好的运行时间长的应用程序电池性能,同时记录活动,因为它依赖于外部h/w。用缓冲液为iOS

问题 寻找日志框架,在IOS,这可以写跟踪/调试等日志记录文件,同时尽量减少I/O操作,通过在缓冲液中为特定尺寸累积日志。

通过各种选项消失了,和库下面试过,但不符合我的要求:

  1. 伐木工人 - 限制并不在文件级别有明确的缓冲定制功能。
  2. NSLogger - 缓冲区只通过RAM或文件推日志服务器到底是适用的,但不能写入文件之前

参考:Best Logger for cocoa

有没有人使用的任何框架,这样的规定,或知道在任何已知的库中都有这样的功能,请分享一下。

+1

iOS限制后台工作和应用程序的数量可能会非常严重 – Fonix

+0

同意Fonix,但iOS确实会在某些可以包装工作的事件上给予您有限的时间,例如,当您进入iBeacon范围时,我的目标也是不仅是背景,还有前景,主要目标是在写入日志文件之前缓冲日志以减少I/O操作。 – Gaurav

回答