如何在 Apple Watch 的分层导航样式中的控制器之间发送多个对象?
How to send more than one object between controllers in Hierarchical navigation style in Apple watch?
我正在为 Apple Watch 开发应用程序。我正在从另一个界面控制器推送一个界面控制器,如何以分层导航方式在控制器之间发送多个对象?
您可以为任何对象创建一个新数组,并将您的对象内容放入该数组中:
var array = [AnyObject]()
array.append(youobject1)
array.append(youobject2)
之后,您可以使用此数组将上下文发送到第二个接口。
您可以发送一个数组或字典,其中包含您要发送的多个对象。
有两种方法。
首先:传递数组或字典(根据 jastrada - 抱歉,由于我的声誉很低,我无法投票)
第二:创建一个全局结构或 class(具有静态值),当从一个结构转到另一个结构时,初始化 class 并为其赋值,然后在第二个结构中取回值查看。
两者都会导致预期的结果。
我正在为 Apple Watch 开发应用程序。我正在从另一个界面控制器推送一个界面控制器,如何以分层导航方式在控制器之间发送多个对象?
您可以为任何对象创建一个新数组,并将您的对象内容放入该数组中:
var array = [AnyObject]()
array.append(youobject1)
array.append(youobject2)
之后,您可以使用此数组将上下文发送到第二个接口。
您可以发送一个数组或字典,其中包含您要发送的多个对象。
有两种方法。
首先:传递数组或字典(根据 jastrada - 抱歉,由于我的声誉很低,我无法投票)
第二:创建一个全局结构或 class(具有静态值),当从一个结构转到另一个结构时,初始化 class 并为其赋值,然后在第二个结构中取回值查看。
两者都会导致预期的结果。