2010-12-05 38 views
0

我使用iOS SDK 4.0开始了一个项目,并且想要使用块来创建一些UIViews的动画。但是,当我认识到“animateWithDuration”不可用时,我将我的XCode和iOS SDK更新为4.2。在我的项目中,我也将“base sdk”设置为4.2。animateWithDuration不可用

我认为这可能会解决问题。但XCode仍然抱怨缺少的方法。该方法不适用于模拟器构建?或者我需要做些什么来激活它?

THX。 kie

回答

1

查看部署目标设置的项目编译设置。这是您有兴趣支持的最低版本的SDK。如果它低于4.0,那么所有的4.0版本以前的方法都会被编译器剥离掉(因为它们在您打算部署到的设备上不可用)。尝试将其设置为4.0或更高版本;这应该有所帮助。

+0

它的工作原理。谢谢! – Kie 2010-12-07 20:15:57

相关问题