4

github https://github.com/0xced/XCDFormInputAccessoryViewから XCDFormInputAccessoryView をダウンロードしました。xcodeで実行しようとしたところ、多数の警告が表示されました

インスタンス変数「---」が直接アクセスされています。何か助けて??

- (void) setTextInputs:(NSArray *)textInputs
{
    // Some day, IBOutletCollection will be properly sorted, in the meantime, sort it!
    _textInputs = [textInputs sortedArrayUsingComparator:^NSComparisonResult(UIView *view1, UIView *view2) {
        return [@(view1.tag) compare:@(view2.tag)];
    }];
}
4

3 に答える 3

3

これは、セドリックがフラグをオンにした結果で-Weverythingあり、LLVM がペダンティックな警告を生成します。ビルド設定の下にあるフラグを削除します。

これ以上ない -Weeverything

その後、再コンパイルすると、エラーは解消されます。

于 2013-03-28T03:04:30.067 に答える