首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏joealzhou

    iOS区域监控(地理围栏)

    AppLocationManager { /// 进入区域 func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion } /// 离开区域 func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion /// 监听区域失败 func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion

    2K21发布于 2019-08-23
  • 来自专栏hrscy

    RxSwift - API

    public var rx_didUpdateHeading: Observable<CLHeading> {} public var rx_didEnterRegion: Observable<CLRegion > {} public var rx_didExitRegion: Observable<CLRegion> {} public var rx_didDetermineStateForRegion : Observable<(state: CLRegionState, region: CLRegion)> {} public var rx_monitoringDidFailForRegionWithError : Observable<(region: CLRegion? , error: NSError)> {} public var rx_didStartMonitoringForRegion: Observable<CLRegion> {} public

    1K20发布于 2018-08-30
  • 来自专栏全栈程序员必看

    iOS8新特性之基于地理位置的消息通知UILocalNotification

    收到消息后app回调方法 -(void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region { UIApplication *)application didReceiveLocalNotification: (UILocalNotification *)notification { CLRegion

    66840编辑于 2022-07-10
  • 来自专栏xx_Cc的学习总结专栏

    iOS-世界那么大,CoreLocation带你去看看

    *)region { NSLog(@"进入区域"); } -(void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion ) CLLocationDistance maximumRegionMonitoringDistance // 开启一个区域的监听 - (void)startMonitoringForRegion:(CLRegion *)region // 请求一个区域的监听 - (void)requestStateForRegion:(CLRegion *)region CLLocationManagerDelegaer - *)region { } -(void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion *)region {

    1.8K90发布于 2018-05-10
  • 来自专栏全栈程序员必看

    iOS关于地图定位基础(二)[通俗易懂]

    region.identifier); } // 已经离开监听的区域 - (void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region; - (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region ; - (void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion *)region; 具体代码实现如下 void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion

    1.5K20编辑于 2022-09-17
  • 来自专栏王大锤

    iOS地理围栏技术的应用

    // 进入指定区域以后将弹出提示框提示用户 -(void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion // 离开指定区域以后将弹出提示框提示用户 -(void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion param error 错误 */ -(void)locationManager:(CLLocationManager *)manager monitoringDidFailForRegion:(CLRegion self.locationM.maximumRegionMonitoringDistance) { radius = self.locationM.maximumRegionMonitoringDistance; } CLRegion

    2.5K60发布于 2018-05-17
  • 来自专栏Swift社区

    iOS 识别虚拟定位调研

    centerCoordinate = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) let locationIDStr = "" let clRegion startMonitoring(for: clRegion) 代理方法 func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) { } func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion

    3.2K11发布于 2021-11-26
  • 来自专栏云原生布道专栏

    【IOS开发基础系列】地图开发专题

    void)locationManager: (CLLocationManager*)manager didDetermineState: (CLRegionState)state forRegion: (CLRegion that implements thismethod.  */ - (void) locationManager: (CLLocationManager*)manager didEnterRegion: (CLRegion that implements thismethod.  */ - (void) locationManager: (CLLocationManager*)manager didExitRegion: (CLRegion "CLError.h".  */ - (void) locationManager: (CLLocationManager*)manager monitoringDidFailForRegion:(CLRegion successfully.  */ - (void) locationManager: (CLLocationManager*)manager didStartMonitoringForRegion:(CLRegion

    1.3K30编辑于 2023-10-16
  • 来自专栏正则

    UserNotifications API

    } UNLocationNotificationTrigger 地理位置触发器 当进入/离开某个地理范围时,触发的本地通知,需要有定位权限 @NSCopying open var region: CLRegion { get } // 初始化方法,参数为CLRegion public convenience init(region: CLRegion, repeats: Bool) 例如: let

    1.3K40发布于 2021-11-04
  • 来自专栏全栈程序员必看

    CLLocation定位

    } } func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion

    85020编辑于 2022-09-17
  • 来自专栏一“技”之长

    iOS中使用本地通知为你的APP添加提示用户功能

    nonatomic,copy) NSCalendar *repeatCalendar; 下面这两个函数是IOS8的新功能,在用户进去或者离开某一区域时发送通知 @property(nonatomic,copy) CLRegion

    1.3K10发布于 2018-08-15
  • 来自专栏滕先生的博客

    地图相关 CoreLocation框架介绍请求用户授权方法CLLocationManager 属性和方法CLLocation 位置对象介绍三、地理编码的实现

    CLGeocodeCompletionHandler)completionHandler; (3) - (void)geocodeAddressString:(NSString *)addressString inRegion:(nullable CLRegion nonatomic, readonly, copy, nullable) CLLocation *location; @property (nonatomic, readonly, copy, nullable) CLRegion

    2.3K120发布于 2018-05-18
  • 来自专栏java架构1+1

    iOS 10 消息推送(UserNotifications)秘籍总结

    triggerWithDateMatchingComponents:components repeats:YES]; 1.3、UNLocationNotificationTrigger:调用 + (instancetype)triggerWithRegion:(CLRegion *)region repeats:(BOOL)repeats; 进行注册,地区信息使用CLRegion的子类CLCircularRegion,可以配置region属性 notifyOnEntry和notifyOnExit identifier:@"经海五路"]; region.notifyOnEntry = YES; region.notifyOnExit = YES; // region 位置信息 repeats 是否重复 (CLRegion

    3.5K40发布于 2019-06-19
  • 来自专栏宜达数字

    iOS开发--本地通知与远程通知

    property(nonatomic,copy) NSCalendar *repeatCalendar; // 区域-创建只需要创建一个中心点与半径就可以了 @property(nonatomic,copy) CLRegion

    4K20发布于 2020-06-02
  • 来自专栏ShaoYL

    iOS定位--CoreLocation框架

    关联的或利益相关的地标 @property (nonatomic, readonly) CLLocation *location; // 地理位置 @property (nonatomic, readonly) CLRegion

    2.2K100发布于 2018-05-11
  • 来自专栏滕先生的博客

    iOS 本地推送概念步骤:属性:点击通知跳到指定控制器界面快捷回复功能(iOS 8以后可用), category 属性的使用方法

    NSCalendarIdentifierChinese"]; 9、在哪个区域发送通知, 进入这个区域就发送这个通知 可以进来调一次,出去调一次 @property(nullable, nonatomic,copy) CLRegion

    3.4K60发布于 2018-05-18
  • 来自专栏一“技”之长

    iOS10通知框架UserNotification理解与应用

    //地域信息 @property (NS_NONATOMIC_IOSONLY, readonly, copy) CLRegion *region; //创建触发器 + (instancetype)triggerWithRegion :(CLRegion *)region repeats:(BOOL)repeats __WATCHOS_PROHIBITED; 六、为通知内容添加附件         附件主要指的是媒体附件,例如图片,

    2.4K31发布于 2018-08-15
  • 来自专栏向治洪

    ios入门之消息推送

    @property(nonatomic,copy) NSCalendar *repeatCalendar; 重复日期(NSCalendar) @property(nonatomic,copy) CLRegion

    2.6K60发布于 2018-02-06
  • 来自专栏全栈程序员必看

    iOS iOS 地图与定位开发系列教程

        @property (nonatomic, readonly) CLLocation *location; 区域       @property (nonatomic, readonly) CLRegion

    3.4K30编辑于 2022-09-17
  • 来自专栏進无尽的文章

    推送-iOS本地通知

    在本地推送设置中有用 UNCalendarNotificationTrigger,日历触发器,指定日期进行通知 UNLocationNotificationTrigger,地理位置触发器,指定触发通知的条件是地理位置CLRegion

    8.7K30发布于 2018-09-12
领券