Objective c 未知接收器';jsonParser';iOS项目中的错误

Objective c 未知接收器';jsonParser';iOS项目中的错误,objective-c,ios,json,facebook-graph-api,Objective C,Ios,Json,Facebook Graph Api,下面的代码有几个错误。错误是“使用未声明的标识符'SBJSON'和'unknown receiver'jsonParser',您是指SBJsonParser' 我的项目中有JSON库。它与Facebook Graph API和Google Places合作。出于某种原因,下面的代码(也适用于Facebook API)找不到JSON文件。知道为什么吗?我想知道我是否将它们错误地拖放到项目中或其他什么 谢谢你的帮助 - (void)connectionDidFinishLoading:(NSURLC

下面的代码有几个错误。错误是“使用未声明的标识符'SBJSON'和'unknown receiver'jsonParser',您是指SBJsonParser'

我的项目中有JSON库。它与Facebook Graph API和Google Places合作。出于某种原因,下面的代码(也适用于Facebook API)找不到JSON文件。知道为什么吗?我想知道我是否将它们错误地拖放到项目中或其他什么

谢谢你的帮助

- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
        [self hideActivityIndicator];

        NSString* responseString = [[[NSString alloc] initWithData:receivedData
                                                          encoding:NSUTF8StringEncoding]
                                    autorelease];
        NSLog(@"Response from photo upload: %@",responseString);
        [self clearConnection];
        // Check the photo upload server completes successfully
        if ([responseString rangeOfString:@"ERROR:"].location == NSNotFound) {
            SBJSON *jsonParser = [[SBJSON new] autorelease];
            id result = [jsonParser objectWithString:responseString];
            // Look for expected parameter back
            if ([result objectForKey:@"image_name"]) {
                productImageData = [result copy];
                // Now that we have successfully uploaded the photo
                // we will make the Graph API call to send our Wishlist
                // information.
                [self apiGraphAddToWishlist];
            } else {
                [self showAlertErrorMessage:@"Could not upload the photo." ];
            }
        } else {
            [self showAlertErrorMessage:@"Could not upload the photo." ];
        }
    }

请确保您的项目中包含此文件,并且所有.m文件都在目标上的“编译源代码”列表中

还要确保所引用的文件正在导入SBJSON.h:

#import "SBJSON.h"

请确保您的项目中包含此文件,并且所有.m文件都在目标上的“编译源代码”列表中

还要确保所引用的文件正在导入SBJSON.h:

#import "SBJSON.h"
而不是使用

SBJSON *jsonParser
使用:

而不是使用

SBJSON *jsonParser
使用:


头文件#import SBJSON.h通过FBConnect.h文件导入。它有以下导入指令:#include“Facebook.h”#include“FBDialog.h”#include“FBLoginDialog.h”#include“FBRequest.h”#include“SBJSON.h”头#import SBJSON.h通过FBConnect.h文件导入。它有以下导入指令:#包括“Facebook.h”#包括“FBDialog.h”#包括“fbdlogindialog.h”#包括“FBRequest.h”#包括“SBJSON.h”谢谢!我将包含所有facebookapi文件以及JSON文件的src文件夹移动到项目中。我已经将它们移动到另一个文件夹中,但没有直接移动到项目中。谢谢!我将包含所有facebookapi文件以及JSON文件的src文件夹移动到项目中。我已经将它们移动到另一个文件夹中,但没有直接移动到项目中。