我需要我的 AppDelegate.swift 在 Objective C for PayPal SDK 中吗
Posted
技术标签:
【中文标题】我需要我的 AppDelegate.swift 在 Objective C for PayPal SDK 中吗【英文标题】:Do I need my AppDelegate.swift to be in Objective C for PayPal SDK 【发布时间】:2015-05-30 16:40:31 【问题描述】:我正在快速创建一个 ios 应用程序。 PayPal 的 SDK,似乎只有 Objective-C,我可以在 Swift 中使用 SDK,还是需要将我的 AppDelegate 文件更改为旧的 .h 和 .m 文件?
干杯, 艾默生
【问题讨论】:
【参考方案1】:您可以将 PayPal 的 SDK 文件导入桥接头以在 swift 文件中使用。
【讨论】:
我确实将文件导入到桥接头中,只是因为关联的键看起来只能在 obj-c 中添加。 PayPal 的 github 确实有一个 swift 示例,您可以看看。【参考方案2】:对于像我一样经历过这个过程的人来说,开始一个新的 Obj-c 项目要容易得多。
我创建了新项目并导入了所有文件,设置几分钟后,我就能够整合 PayPal 和 Parse SDK,功能齐全。
谢谢大家的回答。
【讨论】:
以上是关于我需要我的 AppDelegate.swift 在 Objective C for PayPal SDK 中吗的主要内容,如果未能解决你的问题,请参考以下文章
将 AppDelegate.h 和 AppDelegate.m 替换为 AppDelegate.swift
AppDelegate.swift 中没有这样的模块“电容器”
Swift - 在 AppDelegate 中实例化视图控制器
我必须在 AppDelegate.swift 文件中写任何东西吗?