小编Ale*_*x75的帖子

CLGeocoder曾经返回一个地标

我想恢复这个这个问题,因为问题仍然存在,所以我正在写一个新问题.

这是我的代码:

- (SVGeocoder*)initWithParameters:(NSMutableDictionary*)parameters completion:(SVGeocoderCompletionHandler)block {
self = [super init];

self.operationCompletionBlock = block;

Class cl = NSClassFromString(@"CLGeocoder");
if (cl != nil)
{
    if (self.geocoder_5_1 == nil) {
        self.geocoder_5_1 = [[cl alloc] init];
    }

    NSString *address = [parameters objectForKey:kGeocoderAddress];
    [self.geocoder_5_1 geocodeAddressString:address completionHandler:^(NSArray *placemarks, NSError *error) {
        NSMutableArray *svplacemarks = [NSMutableArray arrayWithCapacity:1];
        SVPlacemark *placemark;
        NSLog(@"placemarks[count] = %i", [placemarks count]);
        for (CLPlacemark *mark in placemarks) {
            placemark = [[SVPlacemark alloc] initWithPlacemark:mark];
            [svplacemarks addObject:placemark];
        }

        self.operationCompletionBlock([NSArray arrayWithArray:svplacemarks],nil,error);
    }];

}
else …
Run Code Online (Sandbox Code Playgroud)

ios clgeocoder

8
推荐指数
1
解决办法
2385
查看次数

Node.js - 从不同位置加载 .env 文件

我有一个 Node.js 应用程序,它可以使用标准node index.js语法(相对路径...)正常运行,然后我需要使用绝对路径运行它node /home/bots/mybot/index.js,并且它也运行得很好。

现在我需要添加一个.env仍然可以从相对路径运行良好的文件,但我无法再从绝对路径运行它,因为它不读取文件.env!我认为它正在寻找它的路径/当然并不理想。

编辑:我目前正在使用discord.js 库,它可能正在使用 dotenv 或内部非常类似的东西。

有什么建议么?

node.js

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

标签 统计

clgeocoder ×1

ios ×1

node.js ×1