問題タブ [xcode4.4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
387 参照

multithreading - XCode Boost スレッドの例のコンパイル エラー

これが私の基本的なブーストコードです

xcodeからこのようなエラーがたくさん出ます

(null): "boost::this_thread::yield()"、次から参照: (null): "boost::detail::thread_data_base::~thread_data_base()"、次から参照: (null): "boost:: system::system_category()"、参照元: (null): "boost::system::generic_category()"、参照元: (null): "boost::thread::start_thread()"、参照元:

macports を使用してブーストをインストールしました。xcode のヘッダー検索パスは /opt/local/include/ に設定されています。これにはすべての .hpp ファイルが含まれています。

2つの質問

  1. ブーストは *.o ファイルを作成しますが、その場合、ファイルはどこに保存されますか?
  2. このブースト スレッドの例で xcode 4.2 を動作させるにはどうすればよいですか? 設定する必要があるフラグがある場合、xcode 4.2 のどのパラメーターに設定しますか?

ありがとう。

0 投票する
2 に答える
915 参照

iphone - XCode 4.4.1: デバイスまたはシミュレーターにデプロイできない: サポートされていないアーキテクチャ

XCode 4.4 のデバイスへの展開に問題があります。armv7 デバイスでのみテストしましたが、armv7 にのみ展開したいと考えています。アプリケーションは問題なくコンパイルされます。


このデバイスで実行するには、サポートされているアーキテクチャの宛先を選択してください

デバイス エラー


選択した宛先は、選択したソフトウェアが構築されているアーキテクチャをサポートしていません。 選択したソフトウェアを実行するには、そのアーキテクチャをサポートする宛先に切り替えます。

シミュレータ エラー


ビルド設定のアーキテクチャと有効なアーキテクチャにarmv7 のみが含まれていることを確認しました。

1 つのプロジェクトと 1 つのサブプロジェクトを含む XCode ワークスペースで作業しています。サブプロジェクトは、メイン プロジェクトへのターゲット依存関係として機能する静的ライブラリを作成します。

他の質問は、展開ターゲットが間違っている可能性があることを示唆していますが、これも確認したところ、すべてのプロジェクトとターゲットで iOS4.0 に設定されています。(全端末iOS5.0+)

誰か提案があれば教えてください。

0 投票する
2 に答える
1513 参照

objective-c - Xcode 4.4 のリンカ エラー

Xcode 4.3 から Xcode 4.4 にアップグレードすると、iPhone アプリのビルド時に次のエラーが発生し始めました。

ld: section __objc_const (address=0x0010C720, size=7265990088) would make the output executable exceed available address range for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

メモリのアドレスと番号は私には何の意味もありませんが、クリーンと再構築の間で一貫性を保っています。彼らが参照しているものを見つける方法は私には明らかではありません。

コードは、XCode 4.3 でコンパイルされました。

このエラーの原因を突き止める方法を知っている人はいますか?

0 投票する
1 に答える
189 参照

xcode - コードのステップ実行中に XCode 4.4 - 4.4.1 がクラッシュする

Mountain Lion と XCode 4.4 にアップグレードしてから、デバッグ中にコードをステップ実行できなくなりました。4.4.1 では問題が解決されませんでした。2 ~ 3 回実行されることもありますが、もう 1 回実行すると、必然的にバグが明らかになります。ブレークポイントを使用するとうまくいくように見えますが、それでも時々クラッシュします。再インストールしてみました。クラッシュログはこちら: http://pastebin.com/XmqJEVuH

0 投票する
0 に答える
989 参照

linker-errors - アプリケーションをビルドしようとすると、多数のリンク エラーが発生する

Xcode 4.1 build for iOS 4.3 を使って開発・アプリを作っていたのですが、Xcode のバージョンをアップデートしたいので、AppStore でダウンロードしたので、Xcode 4.4 が使えるようになりました。ここで、アプリケーションをビルドすると、ビルドが失敗し、次のエラーが発生します。

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: -dynamic 指定なし、-all_load 無効 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/ bin/libtool: -dynamic が指定されていません 次のフラグは無効です: -ObjC /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: ファイルを開けません: /Applications/Xcode. app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/usr/lib/libz.1.2.3.dylib (そのようなファイルやディレクトリはありません) コマンド /Applications/Xcode.app/Contents/ Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool が終了コード 1 で失敗しました Apple Mach-O ライブラリアン (libtool) エラー コマンド /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool が終了コード 1 で失敗しました

なぜそのエラーが発生するのかわかりません。私のアプリケーションが OK だった場合、解決方法を知っている人はいますか? 前もって感謝します

0 投票する
1 に答える
2626 参照

ios - iPhone バックグラウンド スレッドでのドキュメント フォルダー タスクへの画像の保存

私はiOSプログラミングにまったく慣れていません。私は非常に単純なカメラアプリに取り組んできましたが、達成する必要がある主要な機能の 1 つは、内蔵カメラで撮影した画像や、UIImageView を使用して iPhone ギャラリーから選択した画像を表示するだけでなく、それをドキュメント フォルダーに保存して、後で 2 番目のビュー コントローラーで呼び出すことができるようにします。これは、次のコードで達成できました。

私が遭遇した問題は、画像をドキュメント フォルダーに保存するプロセスに時間がかかりすぎて (>5 秒!)、ユーザーがアプリがハングしていると思うことです。もちろん、アクティビティインジケーターを表示したいのですが、ドキュメントフォルダーへの保存タスクがメインスレッドを占有しているため、保存が完了するまで他の UIView タスクの実行がブロックされているため、これが不可能であることを学びました。

ソリューションは、ドキュメントへの保存タスクをバックグラウンド スレッドに移動しているようですが、現時点では、その方法について頭を悩ませることはできません。このタスクをバックグラウンドに移動するために上記のコードに追加できる簡単なコードを知っている人はいますか? または、誰かがこれに関する優れたチュートリアルを紹介してくれるでしょうか?

編集:

これが私が試した他のものです。@jake_hetfield の saveImage メソッドを設定し、次のようにドキュメントへの保存コードのみを配置しました。

しかし、行 UIImage *image = imageView.image; ビルドエラー「イメージの再定義」が突然返されます。PickerDidFinish... メソッドでドキュメントへの保存コードを実行したときに同じ行が機能するため、これは紛らわしいです。このエラーを修正する方法はありますか?

前もって感謝します!

0 投票する
1 に答える
251 参照

xcode4.4 - Where to find an Xcode developer library on a hard disk?

Where can I find a developer library in Xcode 4.4 on hard disk? Thanks!!! I want to copy it and save on the flash-drive.

0 投票する
1 に答える
109 参照

ios - FlipsideViewController の向きを制限する

xcode Utility App テンプレートに基づいて単純なユーティリティ アプリを作成しています。FlipsideViewController の向きを、FlipsideViewController が呼び出されたときのデバイスの向きのみに制限したいと考えています。これを行う最も簡単な方法は何ですか? 私はいくつかの異なる方法でそれを試みましたが、これまでのところすべて失敗しています。ありがとう...

0 投票する
1 に答える
1236 参照

xcode - xcode4.4.1は「作業コピーのスキャン」に固執します

昨日変更されたXCodeでプロジェクトを開くと、ステータス領域のツールバーに「作業コピーのスキャン」と表示されます。

プロジェクトは引き続き機能し、他の変更も行うことができます。ただし、「作業コピーのスキャン」ステータスは常にオンになっています。その目的と影響、およびその処理方法を知りたいです。

0 投票する
1 に答える
134 参照

xcode - Xcode がキーバインディングを認識しない