xcode设置另一个链接器标志

时间:2016-05-08 12:42:27

标签: ios xcode hyperlink compilation

环境: 1. xcode7.3.1 2. mac os 10.11.4 3.支持ARC

我写的是UIView类别的文件,它的名字是'UIView + Frame'。

<xsl:template match="row">
    <p>
        <xsl:value-of select="a"/>
    </p>
    <p>
    <!-- 
        I have elements 'b' and 'c' inside a 'row' as well.
        I want to execute 'perl "value_of_b" "value_of_c"' and insert output here'
    -->
    </p>
</xsl:template>

我使用第三个静态库,当我在构建设置的其他链接器标志处设置'-all_load'时,第三个静态库无法链接,它告诉我重复的符号并且它失败。

但是我取消了'-all_load'的标志,第三个静态库可以链接并成功。当调用centerX时,'UIView + Frame'的类别会崩溃。

我无法解决问题,请帮助我,谢谢。

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。

- (CGFloat)centerX
{
    return self.centerX;
}

按以下方式修改

- (CGFloat)centerX
{
    return self.center.x;
}