gpt4 book ai didi

swift - mailcore2如何在swift中实现它

转载 作者:行者123 更新时间:2023-11-28 06:12:11 39 4
gpt4 key购买 nike

我厌倦了在这里遵循这些说明 https://github.com/MailCore/mailcore2/blob/master/build-mac/README.md但我不明白或不知道如何在我的 swift 应用程序中实现它。我知道如何设置 sessio n 等等,但是如何将 mailcore2 库安装到我的应用程序是我遇到的问题。

最佳答案

在没有 pod 和 carthage 的情况下对我有用的一件事是下载 mailcore2 库并将整个 mailcore2 文件夹复制到项目文件夹。然后按照以下步骤操作:

从构建目标转到构建阶段,然后在“将二进制文件与库链接”下,

  • 添加 libMailCore-ios.a
  • 添加 CFNetwork.framework
  • 添加 Security.framework

在build设置下设置“其他链接器标志”:-lctemplate-ios -letpan-ios -lxml2 -lsasl2 -liconv -ltidy -lz -lc++ -lresolv -stdlib=libc++ -ObjC

确保使用 LLVM C++ 标准库。打开build设置,向下滚动到“C++ 标准库”,然后选择 libc++。

在Build Phases中,添加static mailcore2 ios的Target Dependency。

对于 Swift - 如果您在 Swift 项目中使用 Mailcore,您还需要完成以下步骤:* 在您的项目中创建一个新的头文件并将其命名为Project-Name-Bridging-Header.h。* 从文件中删除任何模板代码并添加#import* 在您的目标设置中搜索 Objective-c Bridging Header 并添加指向您的桥接 header 的链接。 (项目名称-桥接-Header.h)* 您不需要在您的任何类中导入 Mailcore,因为桥接头会自动处理这件事。

关于swift - mailcore2如何在swift中实现它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46203405/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com