clang

    2

    3答えて

    さらにthis questionに私はすべての明白なメモリリークを修正しましたが、クランは、4つの「リーク返されたオブジェクトの」バグを発見した、どのI(もともとhereから)BEncoding.mに をメモリリークの束を修正しました[ソートする方法分からない: 完全なメッセージ/コードの適切なビットがある: NSMutableData *data = [[NSMutableData alloc]

    24

    4答えて

    私はLLVMがどんなシステムでもモデル化するのに十分に低いことに興奮しており、 とAppleがそれを採用していたことを約束していました。しかし、その後、Appleは特にHaskellをサポートしていません。 そして、いくつかは、HaskellはC--とオフの方が良いだろうと思う: LLVM'ersは、ゼロオーバーヘッドのガベージコレクション の問題があまりにも驚くべきことではない解決していないこと

    2

    5答えて

    アプリケーションのいくつかの場所でシングルトンパターンを使用しています。コードを解析するときにメモリリークエラーがclangから発生しています。 static MyClass *_sharedMyClass; + (MyClass *)sharedMyClass { @synchronized(self) { if (_sharedMyClass == nil)

    5

    7答えて

    タイトルが述べるように、アーキテクチャが32ビットか64ビットかを判断する上品で安全な方法がありますか?エレガントで、正確で、正確で、短く、きれいで、スマートな方法を考えることができます。安全であれば、標準、C89/C99、オペレーティングシステムの独立性の面で安全だと思います。

    3

    1答えて

    私は、次の機能があります。 - (NSString *)urlEncodedValue { NSString *result = (NSString *)CFURLCreateStringByAddingPercentEscapes( kCFAllocatorDefault, (CFStringRef)self, NULL,

    15

    3答えて

    私が作業しているプロジェクトのプロファイルにclangを使用しようとしています。このプロジェクトには、かなり大きな静的ライブラリが含まれています。これは依存関係としてXcodeに含まれています。 clangが失敗するように見えるので、私は本当に依存関係のファイルを解析しないようにしたいと思います。これは可能ですか?私はclangのドキュメントを読んできましたが、見つけられませんでした。

    9

    5答えて

    Xcode 3.2を使用して10.6でビルドしているMac OS X 10.5用のプロジェクトがあります。デバッグビルドにGCC 4.2を使用し、ブレークポイントをヒットすると、Xcodeデバッガはローカル変数情報を正常に表示します。もし私が自己または他のローカルシンボルを印刷しようとすると、現在の文脈では、シンボル「自己」はありませんと言いますが、ブレークポイントを打つと、ローカルシンボルは利用

    0

    1答えて

    はここで多くの人々が、それは良いことだと言うスクリプトです: http://allancraig.net/blog/?p=381 しかし、私はそれを動作させることはできません。スクリプトを実行するためにXcodeスクリプトエディタと何をしなければならないのですか? 私はそれをMac OSxのスクリプトエディタアプリに貼り付け、clang.scptという名前で保存しました。 その後、私はXcodeの

    0

    3答えて

    私は以下の手順でclang static analyserをインストールして設定していますが、プロジェクトディレクトリにscan-buildコマンドを実行できませんでした。誰でも正しいパスを設定してスキャンビルドを実行できるcommand.terminalは、「スキャンビルドコマンドが見つかりません」という手順を示しています。 インストール:http://clang.llvm.org/Static