Mockingbird Data Environment Reference
The Mockingbird Data Environment provides a dynamic data processing engine for iOS applications that allows arbitrary data models and object graphs to be stored in a variable space from which values can be extracted using expressions.
The MBDataEnvironment project documentation on GitHub provides a high-level overview of how to use the Mockingbird Data Environment in your application.
Documentation for the public API appears below.
Class References
- MBAttributeValidator
- MBConcreteVariableDeclaration
- MBDataEnvironmentModule
- MBDataModel
- MBDevice
- MBDynamicVariableDeclaration
- MBEnvironment
- MBEnvironmentLoader
- MBEvaluationError
- MBExpression
- MBExpressionCache
- MBExpressionError
- MBMLCollectionFunctions
- MBMLDataProcessingFunctions
- MBMLDateFunctions
- MBMLDebugFunctions
- MBMLEncodingFunctions
- MBMLEnvironmentFunctions
- MBMLFileFunctions
- MBMLFontFunctions
- MBMLFunction
- MBMLFunctionError
- MBMLGeometryFunctions
- MBMLLogicFunctions
- MBMLMathFunctions
- MBMLRegexFunctions
- MBMLResourceFunctions
- MBMLRuntimeFunctions
- MBMLStringFunctions
- MBParseError
- MBScopedVariables
- MBSingletonVariableDeclaration
- MBStringConversions
- MBVariableDeclaration
- MBVariableSpace
Protocol References
Constant References
- MBConcreteVariableType
- MBExpressionCacheSerialization
- MBMLFunctionInputType
- MBMLFunctionOutputType
- MBTableViewCellSelectionStyle