-2

だから私はobj-CとXcodeに不慣れです。

私は最初の小さなアプリを作成しています。インターウェブでいくつかのチュートリアルに従い、データベースに接続しようとしましたが、エラーが発生しました。

'NSMutableArray'の表示された@interfaceはセレクター'UTF8String'を宣言しません

これはコードに表示されます: const char *dbpath = [databasePath UTF8String];

このコードは私が作成した別のプロジェクトで機能していましたが、definitifプロジェクトで使用しようとすると、エラーが発生します。ストーリーボードを使用しているためにエラーが発生する可能性はありますか?

4

1 に答える 1

1

の中に

const char *dbpath = [databasePath UTF8String];

それはそうではdatabasePathありませんNSStringNSArray

ロギングで確認できますdatabasePath。そこからいくつかの文字列を抽出したい場合は、databasePath[index]またはを使用できます[databasePath objectAtIndex:index]

于 2013-03-16T14:46:31.423 に答える