使用未声明的标识符' ParseClientConfiguration'

时间:2017-01-27 02:11:11

标签: ios objective-c cocoapods parse-server

我遇到了一些代码问题,在几个项目中工作,但由于某种原因不在这里。 首先,我指的是代码块:

[Parse initializeWithConfiguration:[ParseClientConfiguration
                                    configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
                                        configuration.applicationId = applicationId;
                                        configuration.clientKey = @"";
                                        configuration.server = configServer;
                                    }]];

此代码与使用Parse-Server的项目中的CocoaPods相关。

我收到此错误消息:

Use of undeclared identifier 'ParseClientConfiguration'

尽管我的代码中有这一行:

#import <Parse/Parse.h>

如果我继续使用上述代码并右键点击ParseClientConfiguration转到Jump to Definition,我会看到一个问号,这意味着无法找到定义,正如人们在看到错误后所期望的那样消息。

但是如果我在另一个项目(工作)中做同样的事情,那么我会在名为Pods / Parse的文件夹中找到一个名为ParseClientConfiguration.h的文件,其中ParseClientConfiguration的定义是。

有什么可以证明这种差异? 据我所知,我为所有项目做了同样的事情。 我能想到的一件事是,有问题的项目有几个目标,而其他项目只有一个,但我认为这无关紧要。任何有用的提示都将非常感激。

0 个答案:

没有答案