6

プロジェクトのあるフォルダーで次のコマンドを実行します。

$ 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 Framework で動作するようにするには、何を変更する必要がありますか?

4

1 に答える 1

0

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

コードが iOS 7 をターゲットにしている場合、OCLint は暗黙のうちに失敗する可能性があります。

于 2015-10-29T05:38:15.563 に答える