在Xcode 6 / iOS 8中如何全局导入文件的方式有变化吗?
发布时间:2020-12-15 01:44:34 所属栏目:百科 来源:网络整理
导读:我曾经在AppName-prefix.pch文件中进行全局导入(即我的Xcode项目中所有源文件都可以看到的导入). 但是,现在在Xcode 6(和iOS 8)环境中,创建新项目后,该文件不再自动生成. 我的问题是如何在Xcode 6中正确进行全局导入?我可以创建自己的AppName-prefix.pch并最
我曾经在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中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |