我正在使用JAXB和xjc将我的XML Schema编译为Java类.我不想手动编辑这个生成的类.我有像这样的xml架构:
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="items">
<xs:complexType>
<xs:sequence>
<xs:element ref="item" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
Run Code Online (Sandbox Code Playgroud)
xjc生成一个Items只包含Item对象列表的类.是否有机会省略该类Items并Item直接在Root类中列出对象?
我知道这可以通过@XMLElementWrapper注释完成,但我不知道如何告诉xjc创建这样的.
谢谢你的任何建议!
最好的问候,马库斯
Apple在Passkit中提供了一种专用方法来确定PassLibrary是否可用:
[PKPassLibrary isPassLibraryAvailable]
Run Code Online (Sandbox Code Playgroud)
这在iPhone和iPad上按预期工作,YES但有一个例外:iPad Air 2返回,但它似乎不支持任何添加通行证的UI.调用
[[PKAddPassesViewController alloc] initWithPass:aValidPass]
Run Code Online (Sandbox Code Playgroud)
回报nil.
是否有任何选项可以可靠地检查PassLibrary,包括UI,是否可以预先没有通行证?