如何在iOS或OS X下与Swift一起使用活动跟踪
我正在试图弄清楚如何在iOS和OS X下使用Swift进行活动跟踪。是否有人能够做到这一点,如果有,您能否提供Swift API的详细信息以及在哪里可以找到文档如何在iOS或OS X下与Swift一起使用活动跟踪,ios,macos,swift,Ios,Macos,Swift,我正在试图弄清楚如何在iOS和OS X下使用Swift进行活动跟踪。是否有人能够做到这一点,如果有,您能否提供Swift API的详细信息以及在哪里可以找到文档 谢谢请参考以下链接。 有人提到,“如果您现在想在Swift项目中使用它,您必须在它周围创建一个Objective-C包装器,并使用桥接头在Swift中访问此API。”表明Swift中还没有它,但是建议使用Objective-C包装器并从Swift调用它。使用Objective-C包装器,活动跟踪在Swift中变得完全无用。Hello
谢谢请参考以下链接。
有人提到,“如果您现在想在Swift项目中使用它,您必须在它周围创建一个Objective-C包装器,并使用桥接头在Swift中访问此API。”表明Swift中还没有它,但是建议使用Objective-C包装器并从Swift调用它。使用Objective-C包装器,活动跟踪在Swift中变得完全无用。Hello naz,这与使用桥接头在Swift中使用Objective C类相同。请参考链接:os_activity_initiate(“活动名称”,os_activity_FLAG_默认值,^{//做一些工作…});如何在Swift中使名称动态?它需要一个常量。如果你有什么建议,请告诉我。这是否意味着我必须为ObjC中的每个活动创建一个副本,并从Swift中引用?也许我只是在寻找一种更干燥的解决方案