Получить значение свойства из включенного / импортированного проекта

Я пытаюсь использовать задачи включения или импорта муравья для использования общего файла сборки. Я застрял при получении свойств из включенного файла.

Это мои нерабочие примеры, я пытаюсь получить "дочернее свойство"

Используя ant import

родительский файл

<?xml version="1.0" encoding="UTF-8"?>
<project name="parent" basedir=".">
    <import file="child.xml" />
    <target name="parent-target">
        <antcall target="child-target" />
        <echo message="(From Parent) ${child-property}" />
    </target>
</project>

дочерний файл

<?xml version="1.0" encoding="UTF-8"?>
<project name="child" basedir=".">
    <target name="child-target">
        <property name="child-property" value="i am child value" />
        <echo message="(From Child) ${child-property}" />
    </target>
</project>

output

parent-target:

child-target:
     [echo] (From Child) i am child value
     [echo] (From Parent) ${child-property}

Используя ant include

родительский файл

<project name="parent" basedir=".">
    <include file="child.xml" />
    <target name="parent-target">
        <antcall target="child.child-target" />
        <echo message="(From Parent) ${child-property}" />
        <echo message="(From Parent2) ${child.child-property}" />
    </target>
</project>

дочерний файл

то же, что и выше

вывод

parent-target:

child.child-target:
     [echo] (From Child) i am child value
     [echo] (From Parent) ${child-property}
     [echo] (From Parent2) ${child.child-property}

Как мне получить доступ " мы пытались прикрепить IBAction, но отправителем для действия является TableView, а не флажок

Есть идеи (или ссылки) о том, как достичь такой функциональности?

5
задан Omer 30 November 2010 в 12:02
поделиться