SWIFT苹果Mach-O的连接错误 “_OBJC_CLASS _ $ _ BFExectur”

问题描述:

尝试使用解析与X-代码和目标C. 4个不同的错误弹出。建议?

Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_BFExecutor", referenced from: 
    objc-class-ref in Parse(BFTask+Private.o) 
    l_OBJC_$_CATEGORY_BFExecutor_$_Background in Parse(BFTask+Private.o) 
    "_OBJC_CLASS_$_BFTask", referenced from: 
    objc-class-ref in Parse(PSObject.o) 
    objc-class-ref in Parse(PFFile.o) 
    objc-class-ref in Parse(PFNetworkCommandRunner.o) 
    objc-class-ref in Parse(PFQuery.o) 
    objc-class-ref in Parse(PFRetryingCommandRunner.o) 
    objc-class-ref in Parse(PFTaskQueue.o) 
    objc-class-ref in Parse(PFUser.o) 
    ... 
    "_OBJC_CLASS_$_BFTaskCompletionSource", referenced from: 
    objc-class-ref in Parse(PFObject.o) 
    objc-class-ref in Parse(PFCommandCache.o) 
    objc-class-ref in Parse(PFFile.o) 
    objc-class-ref in Parse(PFNetworkCommandRunner.o) 
    objc-class-ref in Parse(BFTask+Private.o) 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

添加Bolts.framework在项目... – MAC113 2014-09-02 06:05:29

+0

也许是螺栓框架脂肪二元不包括x86_64的(64位)的可执行文件。 – 2014-09-02 13:52:19

您还需要添加Bolts.framework。这就是为什么你得到这些错误! :-)

+0

我从哪里得到Bolts.framework? – 2014-09-03 00:14:10

+0

@JoshuaArcher Bolts框架与Parse SDK包装在同一个包中。只需查看下载文件夹,就可以找到它。 – marciokoko 2014-09-04 13:58:40

+0

也为我工作。 – xrage 2014-09-25 17:57:20