GBApplicationStringsProvider Class Reference
| Inherits from | NSObject |
| Declared in | GBApplicationStringsProvider.h GBApplicationStringsProvider.m |
Overview
Provides static strings and string templates for the rest of the application.
The main purpose of this class is to serve as an entry point for static strings used for output generation. This allows us to provide simple way of handling translations. The class is intended to be used as is - just pass it over to GBTemplateWriter and make sure template files use proper key paths.
Tasks
Initialization & disposal
-
+ providerReturns a new autoreleasedGBApplicationStringsProviderinstance.
Object output strings
-
objectPageStrings used for generating common page strings for objects. -
objectSpecificationsStrings used for generating specification sections for objects. -
objectOverviewStrings used for generating overview section for objects. -
objectTasksStrings used for generating tasks section for objects. -
objectMethodsStrings used for generating methods sections for objects.
Index output strings
-
indexPageStrings used for generating common page strings for index.
DocSet output strings
-
docsetStrings used for generating common page strings for documentation set.
Other Methods
-
+ providerReturns a new autoreleasedGBApplicationStringsProviderinstance. -
objectPageStrings used for generating common page strings for objects. -
objectSpecificationsStrings used for generating specification sections for objects. -
objectOverviewStrings used for generating overview section for objects. -
objectTasksStrings used for generating tasks section for objects. -
objectMethodsStrings used for generating methods sections for objects. -
indexPageStrings used for generating common page strings for index. -
docsetStrings used for generating common page strings for documentation set.
Class Methods
provider
Returns a new autoreleased GBApplicationStringsProvider instance.
+ (id)providerDeclared In
GBApplicationStringsProvider.hProperties
docset
Strings used for generating common page strings for documentation set.
@property (readonly) NSDictionary *docsetDeclared In
GBApplicationStringsProvider.hindexPage
Strings used for generating common page strings for index.
@property (readonly) NSDictionary *indexPageDeclared In
GBApplicationStringsProvider.hobjectMethods
Strings used for generating methods sections for objects.
@property (readonly) NSDictionary *objectMethodsDeclared In
GBApplicationStringsProvider.hobjectOverview
Strings used for generating overview section for objects.
@property (readonly) NSDictionary *objectOverviewDeclared In
GBApplicationStringsProvider.hobjectPage
Strings used for generating common page strings for objects.
@property (readonly) NSDictionary *objectPageDeclared In
GBApplicationStringsProvider.h