将标识符名称从一个地方复制并粘贴到另一个地方是一件痛苦的事。有没有办法激活标识符的代码完成?
答案 0 :(得分: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"
然后只需导入此文件,您需要访问这些标识符以获取代码完成。