TPe*_*ter 4 apple-watch watchkit clockkit apple-watch-complication wcsession
transferCurrentComplicationUserInfo和之间有什么区别transferUserInfo?
我想将数据从我的AppDelegate发送到时钟套件复杂功能.
transferCurrentComplicationUserInfo似乎完全一样transferCurrentUserInfo.我错过了什么吗?
小智 9
这两种WCSession方法之间的区别涉及何时发送数据,以及是否唤醒了watchkit扩展.
transferCurrentComplicationUserInfo: 专门用于传输复杂的用户信息,以便立即显示在表盘上.
transferUserInfo: 排队信息,在系统确定是处理队列的好时机时进行传输:
更多详细信息可在WWDC 2015 Introducing Watch Connectivity视频中找到.
iOS 10更新:
在iOS 10中,WCSession添加一个remainingComplicationUserInfoTransfers属性,该属性可以影响iOS将用于传输用户信息的方法:
您
transferCurrentComplicationUserInfo:在当天可以拨打的剩余时间.如果该属性设置为0,任何额外的呼叫transferCurrentComplicationUserInfo:使用transferUserInfo:来代替.如果复杂功能在活动表面上,则每天会进行50次转移.如果并发症未激活,则此属性默认为0.
| 归档时间: |
|
| 查看次数: |
1487 次 |
| 最近记录: |