直接上代码
头文件
#import <UIKit/UIKit.h>
#import <CoreLocation/CoreLocation.h>
#import <AddressBook/AddressBook.h>
@interface ViewController : UIViewController<CLLocationManagerDelegate>
{
CLLocationManager *locationManger;
}
@end
.m文件
//
// ViewController.m
// Location
//
// Created by zgw on 13-10-31.
// Copyright (c) 2013年 zhao. All rights reserved.
//
#import "ViewController.h"
@interfaceViewController ()
@end
@implementation ViewController
#pragma mark - 系统函数
- (void)viewDidLoad
{
[superviewDidLoad];
self.view.backgroundColor = [UIColorwhiteColor];
locationManger = [[CLLocationManageralloc]init];
locationManger.delegate = self;
locationManger.desiredAccuracy = kCLLocationAccuracyBest;
locationManger.distanceFilter = 1.f;
[locationMangerstartUpdatingLocation];
}
- (void)didReceiveMemoryWarning
{
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark CLLocationMangerDelegate
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
//locations是定位集合
CLLocation *location = [locations lastObject];
//进行反编码 从经纬度到省市街道
CLGeocoder *geocoder = [[CLGeocoder alloc]init];
[geocoder reverseGeocodeLocation:location completionHandler:^(NSArray *placemarks,NSError *error){
if(placemarks.count <= 0) return ;
CLPlacemark *placemark = [placemarks objectAtIndex:0];
NSDictionary *addressdictionary = placemark.addressDictionary;
NSString *address =[addressdictionary objectForKey:(NSString*)kABPersonAddressStreetKey];
address = address==nil?@"":address;
NSString *state = [addressdictionary objectForKey:(NSString*)kABPersonAddressStateKey];
state = state == nil?@"":state;
NSString *city = [addressdictionary objectForKey:(NSString*)kABPersonAddressCityKey];
city = city == nil?@"":city;
NSLog(@"你在%@省%@市%@街",state,city,address);
}];
}
@end
相关推荐
苹果定位破解版...
苹果官方的定位封装,插入类调用即可使用,可使用在ios8及以上系统,轻松定位
#资源达人分享计划#
企业品牌定位策略研究——以苹果公司为例.zip
苹果采摘机器人的视觉伺服定位研究.pdf
获取你所在位置的所有参数
基于梯度Hough变换的遮挡苹果目标定位
IOS 后台的可持续定位,遵循苹果的机制,后台会10分钟唤醒一次,给10S的执行时间,然后关闭。这样一直循环。
大豆苹果酸脱氢酶1的亚细胞定位及抗体制备,李佳文,刘磊,大豆MDH1蛋白为NAD+/NADH依赖型苹果酸脱氢酶(Malate dehydrogenase, MDH, EC 1.1.1.37),这是一种古老的氧化还原酶,在细菌,古细菌及真核生物中广�
20210428-中信证券-电子行业每周市场动态追踪:聚焦苹果发布会,iPad首次采用Mini~LED显示屏,AirTag聚焦空间定位.pdf
本产品旨在为用户提供高效、准确、安全的虚拟定位服务,满足用户各种需求。 二、产品特点 1.高效性:本产品采用先进的技术手段,能在短时间内对用户进行精准定位,大大缩短了用户等待的时间。 2.准确性:通过使用...
HLAllLocationSDK iOS 苹果定位,高德定位,腾讯地图定位,百度地图定位,回调,demo里有统计定位耗时
jquery仿苹果通讯录,通过js蒋姓转字母,进行排序,点击右侧的字母会自动定位到名字的位置,不足之处是用Vue会出现脚本错误,不能正常定位和转换字母!
美国专利和商标局(USPTO)今天通过了两项苹果申请的专利,分别是“车辆位置自动识别”和“在定位信号微弱的情况下确定停车位置”。这些专利显示,苹果正在尝试在iOS中集成高级别车辆相关的功能,文件中描述了一种...
基于深度学习的复杂环境下苹果检测分类与定位技术研究.doc
13.定位操作 2.下载IDE 3.Xcode 4.Objective-C 5.创建第一款iPhone应用程序 6.操作和输出口 7.委托(Delegetas) 8.UI元素 9.加速度传感器(accelerometer) 14.SQLite数据库 15.发送电子邮件 16.音频和视频 17.文件...
可以让app在后台持续不断的获取定位。
这个文档是我自己根据经验总结的一个图文教程,有详细的图片介绍苹果iphone手机如何可以正确连接“咕咚糖果”硬件,可以同步运动数据。因为咕咚这个小硬件设计上有缺陷,所以按照说明书根本就无法完成同步。需要的...
无法及时定位系统故障点而束手无策! 服务器常被病毒木马入侵而系统瘫痪! 无法实时了解服务器安全运行性能情况! 不经意的错误操作带来严重的损失事故! 服务器在接受厂商维护时核心数据泄漏! 业务系统因为...
在一些简单的场景下,定位面板上的标识,铭牌,按钮等物件。 定位过程和效果可以参考这里:https://blog.csdn.net/qq_41392228/article/details/124347845