Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iphone sdk 3.2至4.0 nib编辑_Iphone_Sdk_Nib - Fatal编程技术网

iphone sdk 3.2至4.0 nib编辑

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不推荐

因此,我正在开发一个在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要求您在生成项目之前保存


iPad只有3.2版,因此您需要为iOS 3.2版构建它。

很抱歉,我是OP,因为我使用的是临时版,所以必须创建一个帐户

谢谢你的回答,但是,我不太担心setText被弃用,因为它构建成功


关于nib文件,我确实保存、清理并重建了项目。我正在用earilier sdk编写其他人的代码,当我在IB中删除他们的对象时,应用程序仍能正常运行,就好像界面生成器没有响应一样。我在笔尖中添加对象,它们不会显示。如果我做的是我创建的项目,它会很好地完成。我猜是不同的SDK?

在Interface Builder中打开.xib文件,然后选择
窗口
文档信息
,选择较新版本的
部署目标
操作系统版本。

我遇到了“图案颜色不受支持…”错误,此解决方案解决了问题。事实证明,我们的一些非常旧的视图仍然是为iOS2配置的