GPKGExtensionManagement
Objective-C
@interface GPKGExtensionManagement : NSObject
Swift
class GPKGExtensionManagement : NSObject
Extension Management for deleting and copying extensions
-
GeoPackage
Declaration
Objective-C
@property (nonatomic, strong) GPKGGeoPackage *geoPackage;
Swift
var geoPackage: GPKGGeoPackage! { get set }
-
Initialize
Declaration
Objective-C
- (instancetype)initWithGeoPackage:(GPKGGeoPackage *)geoPackage;
Swift
init!(geoPackage: GPKGGeoPackage!)
Parameters
geoPackage
GeoPackage
-
Get the extension author
Declaration
Objective-C
- (NSString *)author;
Swift
func author() -> String!
Return Value
author
-
Delete all table extensions for the table
Declaration
Objective-C
- (void)deleteExtensionsForTable:(NSString *)table;
Swift
func deleteExtensions(forTable table: String!)
Parameters
table
table name
-
Delete all extensions including custom extension tables
Declaration
Objective-C
- (void)deleteExtensions;
Swift
func deleteExtensions()
-
Copy all table extensions for the table
Declaration
Objective-C
- (void)copyExtensionsFromTable:(NSString *)table toTable:(NSString *)newTable;
Swift
func copyExtensions(fromTable table: String!, toTable newTable: String!)
Parameters
table
table name
newTable
new table name