IGListExperiment
Objective-C
enum IGListExperiment : NSInteger {}
Swift
struct IGListExperiment : OptionSet, @unchecked Sendable
Bitmask-able options used for pre-release feature testing.
-
Specifies no experiments.
Declaration
Objective-C
IGListExperimentNone = 1 << 1
Swift
static var none: IGListExperiment { get }
-
Test invalidating layout when cell reloads/updates in IGListBindingSectionController.
Declaration
Objective-C
IGListExperimentInvalidateLayoutForUpdates = 1 << 2
Swift
static var invalidateLayoutForUpdates: IGListExperiment { get }
-
Test skipping performBatchUpdate if we don’t have any updates.
Declaration
Objective-C
IGListExperimentSkipPerformUpdateIfPossible = 1 << 3
Swift
static var skipPerformUpdateIfPossible: IGListExperiment { get }
-
Test skipping creating {view : section controller} map, which has inconsistency issue.
Declaration
Objective-C
IGListExperimentSkipViewSectionControllerMap = 1 << 4
Swift
static var skipViewSectionControllerMap: IGListExperiment { get }