Deactive NSLayoutConstraint iOS7

我正在开发一个目标为iOS7的应用程序,当我将应用程序部署到iPhone 4时出现以下错误。

[NSLayoutConstraint setActive:]: unrecognized selector sent to instance 

我调查了这个,结果是在iOS8中引入了setActive 。 问题是,对于约束的setActive什么替代方案,大约是iOS7? 我需要以编程方式操纵约束,似乎无法在任何地方找到答案。

另一种方法是从视图中添加/删除约束:

[myView addConstraint:constraint];

[myView removeConstraint:constraint];

从iOS 6.0开始就可以使用它。 https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/index.html#//apple_ref/occ/instm/UIView/addConstraint: