2015-10-01 24 views
6

は、プロジェクトにフォルダで次のコマンドを実行します。OCLint for the Cocoa Frameworkの使い方は?

$ xcodebuild -target MyCocoaFramework -configuration Debug -scheme MyCocoaFramework clean build | tee xcodebuild.log 
$ oclint-xcodebuild 
$ oclint-json-compilation-database 
$ 

何も表示されません。 このアプローチは、Cocoaアプリケーションでうまく動作します。

$ xcodebuild -target MyCocoaApplication -configuration Debug -scheme MyCocoaApplication clean build | tee xcodebuild.log 
$ oclint-xcodebuild 
$ oclint-json-compilation-database 
/a/b/c/d.m:181:5: redundant local variable P3 
/a/b/c/d/e.m:193:5: redundant local variable P3 
/a/b/c/d.m:104:1: long line P3 Line with 112 characters exceeds limit of 100 

Cocoaフレームワークでは何を変更する必要がありますか?

+0

あなたはあなたのプロジェクト構造について詳しく説明できますか?ターゲット 'MyCocoaApplication'と 'MyCocoaFramework'には何が含まれていますか? – ThrawnCA

答えて

0

OCLintはarm64アーキテクチャをサポートすることはできません:https://github.com/oclint/oclint/issues/190

あなたのコードはiOSの7ターゲットにしている場合、その後、OCLintは黙って失敗することがあります。

+0

いいえ、私のコードはOS Xをターゲットにしています – abg

+0

... OCLintでフラグを立てる必要があるMyCocoaFrameworkの問題は間違いありませんか? – ThrawnCA

関連する問題