ある場所から別の場所に識別子名をコピーして貼り付けるのは面倒です。識別子のコード補完を有効にする方法はありますか?
質問する
54 次
1 に答える
2
私の知る限り、Storyboard Identifiers は NSString オブジェクトであるため、コード補完を有効にする方法はありません。ただし、別の方法として、定数ファイルを作成してすべての識別子を格納し、コード補完が定数に対して正常に機能するようにすることもできます。
例:
次の StoryBoard 識別子があるとします: FirstViewController、SecondViewController & SomeSegue。
EXStoryBoardIdenfiers.h というファイルを作成して、これらを格納できます。
//
// EXStoryBoardIdentifiers.h
//
// Created by Example Programmer on 12/14/12.
//
#define kStoryBoardIdentifierFirstViewController @"FirstViewController"
#define kStoryBoardIdentifierSecondViewController @"SecondViewController"
#define kStoryBoardIdentifierSomeSegue @"SomeSegue"
次に、これらの識別子にアクセスしてコード補完を取得する必要がある場所に、このファイルをインポートするだけです。
于 2012-12-14T14:26:00.700 に答える