iPhone应用开发中问题集锦并解决 |
本文标签:iPhone NSBundle Xcode iPhone应用开发中问题集锦并解决是本文要介绍的内容,主要讲解的是我们平常在开发过程中遇到的一些问题,来看内容,解决方案 。 一、IPhone应用开发中NSBundle使用 NSBundle的对象可以获取应用程序安装目录的附件 。 附件包括了,当前应用程序下,所有的文件 。(图片、属性列表等) 获取XML文件
获取属性列表
二、解决Xcode 4“xxx does not contain a single–bundle application or contains multiple products” archive错误 Xcode 4 重新编译静态库同时把它做为可部署的产品打包到程序包中, 而一般程序包只能包含一个可部署的产品 。 1、打开静态库项目. 在Build Settings中找到 Deployment Group,如图: 在项目导航区选择依赖项目 2、找到 Skip Install 并修改为YES,如图: Dependent projects settings in Xcode 4 3、如果有多个依赖项目,重复上面的设置 。 注意: 主App是需要部署的所以不要将Skip Install设为YES, 只需要改依赖项目 。 三、UIImageView实现图片幻灯片
四、Xcode修改项目名 最近开始iPhone开发,遇到一个不大不小的问题,那就是怎样修改我的项目名字,xcode3.2之前的版本都必须通过手动来修改,3.2版本的话可以直接在Xcode的Project下面的Rename修改 。 1、下面我来说说怎么在Xcode 3.1版本下面修改 。 2、在Xcode中关闭你要修改的项目,最好也先关了Xcode. 3、然后复制你的项目,通过command D或者复制粘贴都可以,得到一个复制文件夹 。 4、修改复制文件夹的名字,也就是你想要的项目名称 。 5、打开文件夹,找到后缀为“.xcodeproject”的文件,并且改名 。 6、删掉“Build”文件夹以及里面的所有文件 。 7、然后打开刚才修改的后缀为“.xcodeproject”的文件,这个和以往打开项目一样 。 8、在Xcode左边的 “Groups&Files”列表中找到名字为“*-Info.plist”的文件,修改名字 。 9、再修改后缀为 *_Prefix.pch 的文件的名字 。 10、再展开“Targets”组,双击就文件名的Target,在 “General”-tab中修改它的名字 。在“Build” tab中修改 Project Name(要针对于 所有的Configuration),如果项目名字改了,相应的后缀名为 .app 的文件名也会自动修改 。 在 Build tab中再修改 “*-Info.plist” 以及 *_Prefix.pch(Prefix Header的值) 。 11、在Xcode 的Build中Clean All Targets. 12、最后再Build and Go,这样,项目名称就修改好了 。 小结:iPhone应用开发中问题集锦并解决的内容介绍完了,希望本文对你有所帮助! |