iphone sdk 3.2至4.0 nib编辑
因此,我正在开发一个在sdk 3.2和2.2.1上编译的应用程序,但我有sdk 4.0。当我编译它时,我会遇到许多构建错误“3.0之前版本的iphone操作系统的iphone SDK不支持模式颜色”和“setText不推荐使用” 此外,当我打开一个nib文件并试图更改颜色、从库中添加一个项目或处理它时,我的更改和添加不会在运行时显示。我认为这是interface builder的一个问题,尤其是不同的SDK版本 是这样吗?我正在为ipad编程,所以我至少需要3.2?您的错误“setText不推荐使用”是您代码中的错误,因为苹果更新了他们的框架。最容易修复的方法是检查框架中的注释,该注释说明了要使用什么 当您更改nib文件时,interface builder和Xcode要求您在生成项目之前保存iphone sdk 3.2至4.0 nib编辑,iphone,sdk,nib,Iphone,Sdk,Nib,因此,我正在开发一个在sdk 3.2和2.2.1上编译的应用程序,但我有sdk 4.0。当我编译它时,我会遇到许多构建错误“3.0之前版本的iphone操作系统的iphone SDK不支持模式颜色”和“setText不推荐使用” 此外,当我打开一个nib文件并试图更改颜色、从库中添加一个项目或处理它时,我的更改和添加不会在运行时显示。我认为这是interface builder的一个问题,尤其是不同的SDK版本 是这样吗?我正在为ipad编程,所以我至少需要3.2?您的错误“setText不推荐
iPad只有3.2版,因此您需要为iOS 3.2版构建它。很抱歉,我是OP,因为我使用的是临时版,所以必须创建一个帐户 谢谢你的回答,但是,我不太担心setText被弃用,因为它构建成功
关于nib文件,我确实保存、清理并重建了项目。我正在用earilier sdk编写其他人的代码,当我在IB中删除他们的对象时,应用程序仍能正常运行,就好像界面生成器没有响应一样。我在笔尖中添加对象,它们不会显示。如果我做的是我创建的项目,它会很好地完成。我猜是不同的SDK?在Interface Builder中打开.xib文件,然后选择
窗口文档信息
,选择较新版本的部署目标
操作系统版本。我遇到了“图案颜色不受支持…”错误,此解决方案解决了问题。事实证明,我们的一些非常旧的视图仍然是为iOS2配置的