スキャン コンポーネントが必要なアプリケーションを 1 つ開発しています。アプリケーションの準備はできていますが、OS バージョン 3.1.3 の 2g 電話でビルドすると、アプリケーションでエラーが発生します。2g にないフレームワークを弱リンクしました。エラー: スタックに十分なフレームがありません 事前にアドバイスをお願いします。
1 に答える
0
このような場合、次の 2 つのオプションがあります。
- RespondToSelector:メッセージをプローブして、そのような API 呼び出しの存在を常に確認します。
- [UIDevice currentDevice].systemVersionを呼び出して iOS のバージョン レベルを確認し、古き良き if...else... ステートメントを使用して互換性のない呼び出しを回避します。
于 2010-10-30T04:54:21.180 に答える