我目前是Apache Mahout的非常随意的用户,我正在考虑购买Mahout in Action一书.不幸的是,我很难理解这本书的价值 - 并且看到它是Manning Early Access Program一书(因此目前仅作为beta版电子书提供),我可以我自己去书店看看.
任何人都可以推荐这个作为一个好的(或不太好的)指南,以加快Mahout,和/或其他可以补充Mahout网站的来源的速度?
我正在开发一个基于位置的应用程序,它利用了CLLocationManager区域监控.
我正在使用单个CLLocationManager和单个委托(在启动时在主应用程序委托中设置),我注意到我经常在退出时多次调用我的委托(在locationManager:didExitRegion :)受监控的区域 - 通常是两个呼叫,但有时更多.有没有其他人经历过这个,或者有任何想法会出现什么问题?
我在应用程序委托中实例化的类中实例化CLLocationManager,如下所示:
_locationManager = [[CLLocationManager alloc] init];
_locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters;
_locationManager.delegate = self;
Run Code Online (Sandbox Code Playgroud)
我正在设置像这样的区域监控:
// The region instance has a radius of 300 meters
[_locationManager startMonitoringForRegion:region desiredAccuracy:1000];
Run Code Online (Sandbox Code Playgroud)
正如我从文档中所理解的那样,提供所需的1000精度意味着只有在我们距离该区域1000米的位置时才应调用locationManager:didExitRegion:.
另外一点 - 据我所见,如果我在车里(因此旅行很快),我只会收到多次通知.如果我骑自行车或步行,似乎不会发生这种情况.关于我做错了什么(或者如果这是其他人已经遇到的问题)的任何指示都表示赞赏.