在Xcode 6iOS 8中如何全局导入文件的方式有变化吗?

在Xcode 6iOS 8中如何全局导入文件的方式有变化吗?,第1张

概述我曾经在AppName-prefix.pch文件中进行全局导入(即我的Xcode项目中所有源文件都可以看到的导入). 但是,现在在Xcode 6(和iOS 8)环境中,创建新项目后,该文件不再自动生成. 我的问题是如何在Xcode 6中正确进行全局导入?我可以创建自己的AppName-prefix.pch并最终使用这个吗? 注意:使用Cocoapods时,会生成一个名为Pods-AppName-B 我曾经在Appname-prefix.pch文件中进行全局导入(即我的Xcode项目中所有源文件都可以看到的导入).

但是,现在在Xcode 6(和iOS 8)环境中,创建新项目后,该文件不再自动生成.

我的问题是如何在Xcode 6中正确进行全局导入?我可以创建自己的Appname-prefix.pch并最终使用这个吗?

注意:使用Cocoapods时,会生成一个名为Pods-Appname-Bolts-prefix.pch的文件.但是全球进口不会与这个进行合作.

解决方法 Apple终于明白,拥有全球依赖是非常非常糟糕的做法.
理想情况下,您需要停止使用PCH文件,因为它会使其他文件非常混乱,并且会中断代码重用.

无论如何,这是解决方案

>将新的PCH文件添加到项目中 – 新文件>其他> PCH文件>在项目“构建设置”选项中 – 将“前缀标题”的值设置为PCH文件名,项目名称为前缀 – 即对于名为“TestProject”的项目和名为“MyPrefixheaderfile”的PCH文件,将值“TestProject / MyPrefixheaderfile.pch”添加到pList中.

总结

以上是内存溢出为你收集整理的在Xcode 6 / iOS 8中如何全局导入文件的方式有变化吗?全部内容,希望文章能够帮你解决在Xcode 6 / iOS 8中如何全局导入文件的方式有变化吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1066883.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存