HomeKit开发(一)

摘要:
#Pragmamark--一般结构#pragmark--HMHomeManager#pragmark--HMHome#pragamark--HMRoom#pragma mark--HMAccess#pragmmark---HMService#pragemark--HMCharacteristic更多--˃博客导航周刊!!!关于iOS开发的任何问题!或电子邮件lieryangios@126.com虽然我可能无法解决这个问题,但我会咨询iOS开发者!!!

需求:因为公司的生产硬件需要进入苹果的HomeKit市场,因此需要一款供苹果审核的APP(功能:苹果的家庭软件的功能+公司的硬件支持的功能特有功能)
需求驱动开发:最近做了一款苹果HomeKit的软件

这一篇主要介绍苹果定义的智能家居的框架(HomeKit框架),这些东西都是苹果的官方文档里面的东西,在这里是系统的总结,以便于更好的理解该框架!!!

#pragma mark -- 总结构

HomeKit开发(一)第1张

#pragma mark -- HMHomeManager

HomeKit开发(一)第2张

#pragma mark -- HMHome

HomeKit开发(一)第3张

#pragma mark -- HMRoom

HomeKit开发(一)第4张

#pragma mark --HMAccessory

HomeKit开发(一)第5张

#pragma mark -- HMService

HomeKit开发(一)第6张

#pragma mark -- HMCharacteristic

HomeKit开发(一)第7张

更多内容-->博客导航每周一篇哟!!!

有任何关于iOS开发的问题!欢迎下方留言!!!或者邮件lieryangios@126.com 虽然我不一定能够解答出来,但是我会请教iOS开发高手!!!解答您的问题!!!

免责声明:文章转载自《HomeKit开发(一)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PHP 使用 header 方式实现文件下载功能“性能监视器”监视系统性能的基本设置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

高德APP启动耗时剖析与优化实践(iOS篇)

前言最近高德地图APP完成了一次启动优化专项,超预期将双端启动的耗时都降低了65%以上,iOS在iPhone7上速度达到了400毫秒以内。就像产品们用后说的,快到不习惯。算一下每天为用户省下的时间,还是蛮有成就感的,本文做个小结。 (文中配图均为多才多艺的技术哥哥手绘)   启动阶段性能多维度分析 要优化,首先要做到的是对启动阶段的各个性能纬度做分析,...

Apple 应用内支付心得

http://tank2308635.iteye.com/blog/1238687Apple 应用内支付 首先简要说一下IAP 流程 简要步骤说明: 用户进入购买虚拟物品页面,App从后台服务器获取产品列表然后显示给用户 用户点击购买购买某一个虚拟物品,APP就发送该虚拟物品的productionIdentifier到Apple服务器 Apple服务器...

iphone上如何绘制柱状图(转载,整理)

曾经在cocoachina上看到过绘制的立体的柱状图,效果非常不错,下面是链接, http://www.cocoachina.com/bbs/read.php?tid-9462-toread-1.html NTChartView.h #import <Foundation/Foundation.h> @interface NTChartV...

Guideline 5.2.1

      最近在上架公司公司项目的时候遇到这个问题什么5.2.1 然后去了解发现最近不少人都遇到了这个问题.先说一下 我上架的APP是一个医疗的APP然后说需要什么医疗资质,估计是账号的公司资质不够吧。后面和苹果电话,对方要求提供医院相关的医疗资质,公司都没和医院合作当然无法提供医疗资质了,然后和苹果交流,告诉对方我们的APP只提供健康咨询,健康问诊,不...

一步步实现微信自动抢红包

一步一步实现iOS微信自动抢红包(非越狱) 字数2219 阅读54712 评论325 喜欢717 微信红包 前言:最近笔者在研究iOS逆向工程,顺便拿微信来练手,在非越狱手机上实现了微信自动抢红包的功能。 题外话:此教程是一篇严肃的学术探讨类文章,仅仅用于学习研究,也请读者不要用于商业或其他非法途径上,笔者一概不负责哟~~ 好了,接下来可以进入正题了...

iphone升级到ipad Upgrade Current Target for iPad为灰色的解决方法

Upgrade Current Target for iPad为灰色的解决方法 当前iPad风潮之下,我们会将已经开发完成或者下载到的合适的iPhone源码移植到iPad上,这样可以省去重新开发的时间。但有时项目移植的时候会出现Upgrade Current Target for iPad为灰色不能升级的时候,下面我们来完整的看下移植方法及灰色的处理方法...