2012-04-15 19 views
0

iOS5 ARC対応アプリでHackbookサンプルアプリを使用しようとしています。 FacebookのサンプルHackbookアプリからAPIResultsViewControllerを使用しています。私のアプリはARCが有効になっているので、私はHackbookから使用しているファイルに-fno-objc-arcがコンパイラフラグとして追加されていることを確認しました。私が今得ているエラーは、Use of undeclared identifer 'jsonWriter'; did you mean SBJSonWriter'?Unknown receiver 'jsonWriter'iOS5アプリでのFacebookのハックブック統合

です。私はFacebook APIのsrcフォルダからSBJSONを持っています。私はFacebook APIを私のアプリで動かすことができました。私はHackbookサンプルの機能とコードを使いたいと思っていました。それらのエラーの上にコードを移動した後にポップアップ。あなたの助け

ためのおかげで、ここでエラーが

* Graph API: Check in a user to the location selected in the previous view. 
*/ 
- (void)apiGraphUserCheckins:(NSUInteger)index { 
    AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; 
    SBJSON *jsonWriter = [[SBJSON new] autorelease]; 

    NSDictionary *coordinates = [NSDictionary dictionaryWithObjectsAndKeys: 
            [[[myData objectAtIndex:index] objectForKey:@"location"] objectForKey:@"latitude"],@"latitude", 
            [[[myData objectAtIndex:index] objectForKey:@"location"] objectForKey:@"longitude"],@"longitude", 
            nil]; 

    NSString *coordinatesStr = [jsonWriter stringWithObject:coordinates]; 
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
            [[myData objectAtIndex:index] objectForKey:@"id"], @"place", 
            coordinatesStr, @"coordinates", 
            @"", @"message", 
            nil]; 
    [[delegate facebook] requestWithGraphPath:@"me/checkins" 
            andParams:params 
           andHttpMethod:@"POST" 
            andDelegate:self]; 
} 

をoccuringしているコードだ任意のヘルプ

答えて

1

ためのおかげでこれは明白なようだが、あなたはあなたのアプリケーション・フレームワークとしてSBJSONが含まれているのですか? http://stig.github.com/json-framework/

+0

私はFacebook APIのsrcフォルダからSBJSONを持っています。私はFacebook APIを私のアプリで動かすことができました。私はHackbookサンプルの機能とコードを使いたいと思っていました。それらのエラーの上にコードを移動した後にポップアップ。あなたの助けをありがとう – hanumanDev

+0

全く問題はありません。 –

関連する問題