
有谁知道如何存储CBPeripheral对象,以便我可以访问它并在其他视图控制器中初始化它?
解决方法 创建一个实现所有CBCentralManagerDelegate方法的单例.然后只需为该单例创建自己的委托方法来发送您的vIEwControllers.这样你可以轻松地在任何类中使用它.对于存储CBperipherals,您可以将它们放在单个内部所包含的NSMutableArray中.查看这个链接如何Create a Singleton Instance
(哦,对于那里你说“在其他视图控制器中初始化”..这不应该是这样,但也许你只是想存储CFUUIDRef?如果你这样做,你可以调用retrIEveperipherals:(NSArray *)并将外围物体放回任何你想要的地方,如果这是你的意思…)
总结以上是内存溢出为你收集整理的ios – 如何存储在其他视图中使用的CBPeripheral全部内容,希望文章能够帮你解决ios – 如何存储在其他视图中使用的CBPeripheral所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)