我有一个Mac项目,我想移植到IOS,但是我无法解析某些类。 除了Ios不使用的Cocoa.h之外,源文件中没有头文件。 找到正确的头文件或框架的方法是什么?

这些类是SecExternalFormat,SecExternalItemType和SecKeychainAttrType

#1楼 票数:1 已采纳

我一直要做的第一件事是Google搜索 例如,在您的情况下,我可能已经做过:

site:developer.apple.com SecKeychainAttrType

这样便产生了此页面 ,然后您知道需要Security/Security.h

如果您下载了文档(我认为Xcode附带了该文档),您也可以离线搜索。

至于为什么更改了API,我认为这超出了您的问题范围。

  ask by angel of code translate from so

未解决问题?本站智能推荐:

1回复

在Xcode框架中将标头保留为`project`

我正在制作一个Xcode框架,并且有一个公共标头,该标头可访问一堆项目标头。 但是,当我将框架导入另一个项目时,它会引发错误,即找不到项目的头文件。 我在公共头文件中引用了项目头文件中的对象。 如何保留这些标头项目,但仍在公共标头中使用它们的对象?
5回复

在xcode中创建框架时保持目录结构

我正在尝试在Xcode中创建一个框架并且已经成功完成了,但事实证明, Xcode在复制标头构建阶段复制标头时的目录结构变得平坦。 我已经尝试将文件添加为文件夹引用而不是组,但它甚至不会将头文件识别为头文件! 那么,在将头文件复制到我的.framework-bundle时,如何告诉Xcode
2回复

在Xcode中创建带有不同路径头的框架

我制作了自己的框架,发现我的测试应用程序可以像 问题是此global.h还有更多包含在内的内容,例如 指的是global.h。 因此,问题在于xcode找不到此类标头,因为当我创建框架时,在Target中,我的“复制标头”构建阶段将所有标头都置于同一级别(global.h级别)(全部位
1回复

在XCode中包含来自自定义框架的标头

我是否应该在向项目添加自定义框架时调整FRAMEWORK_SEARCH_PATHS或HEADER_SEARCH_PATHS ? 我有MainProject.xcodeproject链接SomeFramework.framework那简直是从“产品”中拖SomeFramework.xcodep
1回复

Xcode7找不到导入的第3方框架的标头

我试图将一些来自qt的框架添加到我的xcode项目中,但是xcode找不到框架头文件,例如<QtCore/QCoreApllication> 。 我已经将Frameworks的文件夹路径添加到项目设置的Framework Search Path和Library Search Pa
1回复

作为子项目构建时,找不到PCH文件中的框架头

我有以下项目设置 : 1)一个主要的iOS项目(“ 超级项目 ”)...这里没什么特别的,该项目建立在Xcode的默认iOS模板之一之上。 2)在静态库模板的顶部创建了第二个项目(“ subproject ”)。 我将此项目添加到了超级项目中,并在“目标依赖项”和“链接二进制文件与库”
1回复

xcode项目无法从框架中找到头文件

如何在xcode中添加框架,以便生成静态可可库的c ++项目可以找到头文件。 我添加了opencv2框架,其结构如下: 我收到无法找到的构建错误 因此,我在标题搜索路径中包括了opencv2.framework的路径,但是没有用。 我还将字符串“ opencv2.framework”
2回复

框架标头无法在Xcode中找到自己的标头文件?

在Xcode中,假设有一个名为Foo的框架。 在Foo.framework/Headers文件夹中,有File1.h和File2.h文件。 头文件File1.h通过以下指令包括File2.h : Foo框架是对C ++库的重新打包,该库并非专门针对Mac。 现在假设我有一个链接到Fo