0

ARCなしのプロジェクトを使用しています。プロジェクトにRestKitをインストールしようとしています。次のリンクに記載されている手順に従ってみました: https ://github.com/RestKit/RestKit/blob/master/README.md http://www.raywenderlich.com/13097/intro-to-restkit-tutorial

しかし、私は次のエラーが発生しています 指示に従った後に見つかったエラー

エラーは次の行で発生します。1。プログラム内の予期しない@:

   NSArray *attributeNames = [userInfoValue isKindOfClass:[NSArray class]] ? userInfoValue : @[ userInfoValue ];

まず第一に、これは有効なObjC構文ですか。

  1. 配列の添え字は整数ではありません

NSAttributeDescription * attribute=[エンティティattributesByName][attributeName];

attributeNameはCFStringRefです

誰かがこれらの問題に直面しましたか。修正を教えてください。

4

1 に答える 1

1

これは、属性プロパティへの Objective-C リテラル添え字アクセスの使用に対して行われます。

Xcode のどのバージョンに対して、どのベース SDK を使用してビルドしていますか? 6.0 のベース SDK を使用する Xcode 4.5.2 では、問題なくコンパイルされます。

于 2012-12-07T19:50:37.267 に答える