0

作成したサンプル/テストプロジェクト(iOSユニバーサルアプリ)用にiSpeechSDK Beta 3(2012-05-18にリリース)をビルドしています。ビルド時間エラーが発生します。

..... iSpeechSDK / Headers / ISSpeechSynthesis.h:58:エラー:「unsafe_unretained」の前にプロパティ属性が必要です

エラーをダブルクリックすると、SDKヘッダークラ​​スを指します。ISSpeechSynthesis.h.. @property(nonatomic、unsafe_unretained)idデリゲート; ..

PS:ビルドの他のリンカーフラグに文書化されたリンカーフラグを追加しました:-fobjc-arcシミュレーター/デバイス/デバッグ/リリース用にビルドしようとしましたが、すべてのビルドターゲットで上記のエラーが同じになります。

このビルドエラーの解決を手伝ってください。

システム/開発構成-MacOS:10.6.8 XCode:3.2.5 iOS SDK:4.2

4

2 に答える 2

2

間違ったコンパイラを使用しています。LLVM GCC は、Strong およびその他の ARC キーワードをサポートしていません。コンパイラを LLVM コンパイラ 4.2 に設定してください

于 2013-08-02T10:49:30.667 に答える
0

Xcode 3.2.5 で ARC がサポートされているとは思えません。Xcode 4.2で導入されたと思いますが、「ビルド設定」でコンパイラ設定をLLVM GCC 4.2に変更してみてください

于 2012-06-03T06:43:46.767 に答える