错误信息:
'PFAnalytics.Type' does not have a member named 'trackAppOpenedWithLaunchOptions'
所有其他类似的功能都有效,例如trackAppOpenedWithLaunchOptionsInBackground。看起来它只是从可用函数列表中消失了。
但是在我的 PFAnalytics.h 头文件中,trackAppOpenedWithLaunchOptions
清楚地列出如下所示:
+ (BFTask *)trackAppOpenedWithLaunchOptions:(NSDictionary *)launchOptions;
可能出了什么问题?请帮忙!我正在使用 swift
最佳答案
该方法被声明为返回一个 BFTask *
对象,它是 Bolts 框架的一部分。确保你的项目链接的是Bolts框架,然后添加
#import <Bolts/Bolts.h>
到你的桥接头。
这为我解决了 Swift 中的一些“缺失”API(这个,以及此处提到的 PFObject.saveInBackground
:PFObject does not have a member named 'saveInBackground' in Xcode 6.0.1, Yosemite GM3
关于swift - 为什么我的 PFAnalytics 没有 trackAppOpeneWithLaunchOptions 功能? (IOS swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26503914/