-4

このコードで のようなエラーが発生しています"Expected ';' at end of declaration"。どうすればこれを解決できますか?

NSString *imagePath = [[stringPath stringByAppendingFormat:@"/"]stringByAppendingFormat:strFilePath];
4

1 に答える 1

3
NSString *imagePath = [stringPath stringByAppendingPathComponent:strFilePath];

コードに閉じ角括弧がありません。また、stringByAppendingFormat は連結する重い方法です (stringByAppendingString: を使用します)。パスを扱うときは、頭痛の種を減らし、スラッシュなどをいつ追加するかについて賢明なパス関連のメソッドを使用してください。

于 2012-11-16T15:35:30.440 に答える