0

iOS6およびiphone5でアプリをビルドしようとしています。アプリでgdata-objectivec-client-1.10.0を使用していますが、アプリをビルドすると、GDataDateTime.mファイルでこのエラーが発生します。 。誰かがこの問題を解決するのを手伝ってくれませんか。

 timeString = [NSString stringWithFormat:@"T%02ld:%02ld:%0l2d%@",

エラーは「指定子2からの無効な会話」です

ここに画像の説明を入力してください

現在、「1」と「2」を交換した後、このエラーが発生しています。ヘルプ ここに画像の説明を入力してください

4

2 に答える 2

1

最後%02ldの文字は「l」ではなく、「2」が入れ替わっています。

編集:代わりに:

timeString = [NSString stringWithFormat:@"T%02ld:%02ld:%0l2d%@",

書きます:

timeString = [NSString stringWithFormat:@"T%02ld:%02ld:%02ld%@",
于 2012-09-22T08:07:27.510 に答える
1

主な問題は、古いGDataSDKを使用していることでした。コンパイラをAppleLLVM4.1からLLVMGCC4.2に変更するだけで、アプリが完全にコンパイルされます。

于 2012-10-12T11:01:23.583 に答える