iOS   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 在Xcode中创建自定义模板 – 如何根据复选框创建所需选项?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_874_0@

概述

我正在尝试在 Xcode中创建自定义模板.在我的TemplateInfo.plist中,对于键选项,我将代码粘贴在下面.此模板将用于一个类,当事件发生时,通常会(但不总是)使用委托. 我遇到的问题是最底层的值,requiredoptions.我希望只有选中withProtocol复选框才能启用文本框.但是,我无法弄清楚要使用的值和值的类型.我尝试过以下方法: >< true /> (如下所示) –
我正在尝试在 Xcode中创建自定义模板.在我的TemplateInfo.plist中,对于键选项,我将代码粘贴在下面.此模板将用于一个类,当事件发生时,通常会(但不总是)使用委托.

我遇到的问题是最底层的值,requiredOptions.我希望只有选中withProtocol复选框才能启用文本框.但是,我无法弄清楚要使用的值和值的类型.我尝试过以下方法

>< true /> (如下所示) – 始终启用文本框.
>< String> YES< / String> – 始终禁用文本框.
><整数> 1< / Integer> – 始终启用文本框.

有没有人对我能尝试的其他方法有任何想法?更好的是,有没有人知道Xcode模板的一个不错的参

我已经阅读了Apple的plist手册页和this website文章.

<array>
    <Dict>
        <key>Description</key>
        <String>The name of the class to create</String>
        <key>Identifier</key>
        <String>productName</String>
        <key>Name</key>
        <String>Class</String>
        <key>NotPersisted</key>
        <true/>
        <key>required</key>
        <true/>
        <key>Type</key>
        <String>text</String>
    </Dict>
    <Dict>
        <key>Default</key>
        <String>false</String>
        <key>Identifier</key>
        <String>withXIB</String>
        <key>Name</key>
        <String>With XIB for user interface</String>
        <key>Type</key>
        <String>checkBox</String>
    </Dict>
    <Dict>
        <key>Description</key>
        <String>Choose whether or not a delegate skeleton is included.</String>
        <key>Default</key>
        <String>false</String>
        <key>Identifier</key>
        <String>withProtocol</String>
        <key>Name</key>
        <String>With delegate skeleton</String>
        <key>Type</key>
        <String>checkBox</String>
    </Dict>
    <Dict>
        <key>Description</key>
        <String>The name of the protocol used for delegation.</String>
        <key>Identifier</key>
        <String>protocolName</String>
        <key>Name</key>
        <String>Protocol</String>
        <key>NotPersisted</key>
        <true/>
        <key>required</key>
        <true/>
        <key>Type</key>
        <String>text</String>
        <key>requiredOptions</key>
        <Dict>
            <key>withProtocol</key>
            <true/>
        </Dict>
    </Dict>
</array>

解决方法

我通过替换< true />来修复我自己的问题< String> true< / String>.

大佬总结

以上是大佬教程为你收集整理的ios – 在Xcode中创建自定义模板 – 如何根据复选框创建所需选项?全部内容,希望文章能够帮你解决ios – 在Xcode中创建自定义模板 – 如何根据复选框创建所需选项?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。