苹果ANCS协议学习转自:http://www.cnblogs.com/alexcai/p/4321514.html综述苹果通知中心(Apple Notification Center Service, ANCS)的目的是提供给蓝牙外设一种简单、方便的获取ios设备通知信息的方式。依赖ANCS的使用...
分类:
移动开发 时间:
2015-12-15 22:41:01
阅读次数:
458
1 使用通知中心发送消息1.1 问题当一个对象需要向多个接受者发送消息的,或者不用知道消息的接收者是谁,就可以使用IOS提供的NSNotificationCenter通知中心,本案例使NSNotificationCenter通知中心改变界面上所有按钮的颜色,如图-1所示:图-11.2 方案首先在创建...
分类:
其他好文 时间:
2015-12-15 22:39:59
阅读次数:
811
extension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制。允许应用帮助系统扩展自定义功能,去实现一个特定作用域的任务,如照片编辑、自定义键盘、通知中心、Action动作、Share分享等。 这对于一向封闭的iOS来说, 无疑是一大福音。
虽然iOS8离现在比较远了, 分享 “Extension “ 相关的文章也很多了, 不过对于“...
分类:
其他好文 时间:
2015-12-13 18:53:46
阅读次数:
282
通知中心(NSNotificationCenter)每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在...
分类:
移动开发 时间:
2015-12-13 15:21:19
阅读次数:
253
1.是否可以把比较耗时的操作放在通知中心中?通知在哪一个线程发的,那么对通知事件的处理就在同一个线程中进行;如果在异步线程发的通知,那么可以执行比较耗时的操作;如果在主线程发的通知,那么就不可以执行比较耗时的操作。2.Foundation对象和CoreFoundation对象有什么区别?Founda...
分类:
其他好文 时间:
2015-12-06 19:12:31
阅读次数:
116
iOS中的远程通知,也叫远程推送,使用频率非常频繁,它主要是通过苹果apns服务器主动发起找到被推送的设备,把信息传达给用户,如果对应程序没有正在运行,那么远程通知就会先到通知中心,展示在通知栏上面,这里记录下我使用远程通知的几个步骤。一、创建推送证书。 推送证书的创建非常简单,跟创建开发证书...
分类:
移动开发 时间:
2015-11-26 14:59:29
阅读次数:
317
虽然只是一个小功能,感觉还是挺实用的吧!首先去苹果的官网上下载Reachability这个库。因为联网的状态是要实时监听的,当网络的情况发生变化的时候要及时通知用户,所以应该使用通知中心。具体实现:- (void)viewDidLoad { [super viewDidLoad]; //...
分类:
移动开发 时间:
2015-11-23 23:24:49
阅读次数:
216
1.通知中心(NSNotificationCenter) 1>每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信 2>任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Obser....
分类:
其他好文 时间:
2015-11-14 17:51:55
阅读次数:
252
使用系统的方法来监听网络状态系统的方法是通过通知机制来实现网络状态的监听实现网络状态监听的步骤定义Reachability类型的成员变量来保存网络的状态@property (nonatomic, strong) Reachability *reachability;注册为通知中心的的观察者// 在通...
分类:
其他好文 时间:
2015-11-09 10:35:23
阅读次数:
245
Win10 Build 10586已修复问题:当通知中心中有新消息到来时,任何正在播放的声音(包括Groove音乐,电影和电视应用等)音量都会降低75%的问题已修复;在Surface Pro 3中按下电源按钮后会直接关机而不是睡眠的问题已修复;修复了时不时会弹出disksnapshot.exe命令提...