- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我在获得地址字符串后调用此函数:
[[self geocoder] geocodeAddressString:addressString completionHandler:^(NSArray *placemarks, NSError *error) {
if (error) {
block(nil, nil, error);
} else {
CLPlacemark *placemark = [placemarks onlyObject];
block(placemark, self.name, error);
}
}];
它将地标返回为 nil,将错误返回为:Error Domain=kCLErrorDomain Code=8 “操作无法完成。(kCLErrorDomain 错误 8。)”
我的地址字符串是从这个字典中为 placeDictionary[@"formatted_address"] 检索的:
placeDictionary =
{
"address_components" = (
{
"long_name" = "Palolem Beach";
"short_name" = "Palolem Beach";
types = (
"natural_feature",
establishment
);
},
{
"long_name" = "South Goa";
"short_name" = "South Goa";
types = (
"administrative_area_level_2",
political
);
},
{
"long_name" = Goa;
"short_name" = GA;
types = (
"administrative_area_level_1",
political
);
},
{
"long_name" = India;
"short_name" = IN;
types = (
country,
political
);
}
);
"adr_address" = "Palolem Beach, <span class=\"region\">Goa</span>";
"formatted_address" = "Palolem Beach, Goa";
geometry = {
location = {
lat = "15.0099648";
lng = "74.02321859999999";
};
viewport = {
northeast = {
lat = "15.012671";
lng = "74.0272093";
};
southwest = {
lat = "15.0050025";
lng = "74.0164053";
};
};
};
icon = "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png";
id = b286a0f7f047e162b3cab2ab3328ce95d26bdb52;
name = "Palolem Beach";
reference = "CnRwAAAAh2ZORbEpxNv5HnZlQRY_VxKLdvAd16OusSwtBlAKibDFP6roT2idnPvm-XRgMlw3iqUsZujVFrOOns76fK9we3Uddt4b3GgcWZoSqSgoYGtbHh1l5PEL_0VAwaUcswomroA3sjd3dN8lXyBSvafrrxIQONHTpwpn6IvGtYZ12pZ5ixoUENbjRTo3dCrN3aoZTM0k5EPXAjA";
types = (
"natural_feature",
establishment
);
url = "https://maps.google.com/maps/place?q=Palolem+Beach&ftid=0x3bbe4551d05b02bb:0x1e1bc67d4b0fbbf5";
即使我使用方法:
[[self geocoder] geocodeAddressDictionary:placeDictionary completionHandler:^(NSArray *placemarks, NSError *error){
}];
它返回同样的错误。
最佳答案
如果 Apple 的 Geocoder 对提供的地址一无所知,就会出现此错误。
根据 Apple documentation代码 8 表示 kCLErrorGeocodeFoundNoResult
关于ios - CLGeocoder 返回错误 : The operation couldn’t be completed.(kCLErrorDomain 错误 8。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21624712/
这个问题在这里已经有了答案: didFailWithError: Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be com
import UIKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate {
我想获取当前位置,但出现错误。 这是我的 View Controller 的一个片段。 - (void)viewDidLoad { self.locationManager = [[CLLoc
我想获取当前位置,但出现错误。 这是我的 View Controller 的一个片段。 - (void)viewDidLoad { self.locationManager = [[CLLoc
我有一个 CLLocation 管理器。它工作正常。 locManager = CLLocationManager() locManager.delegate = self locManager.de
使用 iBeacon 和 CoreLocation 我收到以下错误: Error Domain=kCLErrorDomain Code=16 "操作无法完成。(kCLErrorDomain 错误 16
Location Manager Error : Operation could not be completed(KCLErrorDomain error 0) 为什么会出现这个错误? 最佳答案 如
有时我会在设备上收到此错误。 我已经看到过去关于这个的问题说如果在方案中启用模拟位置就会发生错误。但是我是在硬件上而不是在模拟器上得到这个。 其他答案说检查是否有 Wifi/3G。那里有。 其他答案说
我收到这个错误: Error while updating location The operation couldn’t be completed. (kCLErrorDomain error 0.
我目前正在尝试编写一个 iOS 应用程序来记录用户访问过的状态。 我面临的问题是我的 (void) locationManager:(CLLocationManager *)manager didUp
我和这个问题的标题有同样的问题: The operation couldn’t be completed. (kCLErrorDomain error 1.) 此错误是当用户按下不允许本地化访问权限时
我正在实现一个地理位置代码,这意味着我想将地址作为字符串,然后以 CLCooperative 形式返回一个位置。我收到这个奇怪的错误代码,其他人似乎都没有看到。 kCLErrorDomain错误8 我
我正在开发具有反向地理编码功能的 iOS 应用程序。当我第一次调用该函数时,一切都很好。第二次调用后(使用完成调用的 Controller 的新实例)出现“Domain=kCLErrorDomain
我已阅读 CLLocationManager kCLErrorDomain Codes?以及Apple Docs 我在调用 startRangingBeaconsInRegion: 之前检查以确保测距
我通过重写 containsCoordinate: 将 CLRegion 子类化以支持多边形,以使用光线转换逻辑而不是原始的距离处理逻辑。子类通过普通方法 (initCircularRegionWit
调用allowDeferredLocationUpdates后,我不断收到“操作无法完成”的消息。 (kCLErrorDomain 错误 11。)' GPS 可用,因为我仍然每秒收到正常更新。只是我每
现在我正在使用 proximitykit.framework 进行地理围栏。我发现了这个样本:https://github.com/RadiusNetworks/proximity-kit-ios-e
我在获取当前位置时遇到问题。我仍然收到错误: Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCL
我正在根据这篇文章开发具有反向地理编码功能的 iOS 应用程序:geocoding tutorial 但是当我在模拟器上进行这样的测试时,我得到“kCLErrorDomain 错误 9”。我搜索了很多
我的应用程序中有一个搜索栏,用户可以在其中输入地址,它会提供经过地理编码的结果。根据以下代码,结果随着用户键入而更新: - (void)searchBar:(UISearchBar *)searchB
我是一名优秀的程序员,十分优秀!