diff --git a/Cartfile b/Cartfile index c26e85b..ccd234f 100644 --- a/Cartfile +++ b/Cartfile @@ -1 +1 @@ -github "ZipArchive/ZipArchive" ~> 2.1 +github "ZipArchive/ZipArchive" ~> 2.2 diff --git a/Carthage/Build/.XlsxReaderWriter.version b/Carthage/Build/.XlsxReaderWriter.version new file mode 100644 index 0000000..4bcc96e --- /dev/null +++ b/Carthage/Build/.XlsxReaderWriter.version @@ -0,0 +1,43 @@ +{ + "Mac" : [ + { + "name" : "XlsxReaderWriter", + "hash" : "eb946a4f5a525db8969b67728d03b6a433079a5c8432a6ede4a4a6eb03698395" + }, + { + "name" : "ZipArchive", + "hash" : "55a717a5d1eee689d26e91b559449c35d2bfe8197fd420d75183725d1852e059" + }, + { + "name" : "XlsxReaderWriter", + "hash" : "eb946a4f5a525db8969b67728d03b6a433079a5c8432a6ede4a4a6eb03698395" + } + ], + "watchOS" : [ + { + "name" : "ZipArchive", + "hash" : "5e236766191541b7efb36b1994ad83856ca51c050fedcd9f0f1dffbb36ca2750" + } + ], + "tvOS" : [ + { + "name" : "ZipArchive", + "hash" : "26ecdee72c3ec6adcd0771eede4bc9e5a2bacb4f78ff72d88be7d58efaca483a" + } + ], + "commitish" : "ec655c842424a956a0024fffedfaa9bf8542adb6", + "iOS" : [ + { + "name" : "ZipArchive", + "hash" : "c012e5c575c0d61b151e3e8fd5f8468a0782ef7fe7ef7513f7bf704a817839be" + }, + { + "name" : "XlsxReaderWriter", + "hash" : "e3e8e949601b7a841aaedd6c780d9425bd6a338dbddb267e7d6f289cdabc34f4" + }, + { + "name" : "XlsxReaderWriter", + "hash" : "e3e8e949601b7a841aaedd6c780d9425bd6a338dbddb267e7d6f289cdabc34f4" + } + ] +} \ No newline at end of file diff --git a/Carthage/Build/.ZipArchive.version b/Carthage/Build/.ZipArchive.version new file mode 100644 index 0000000..c203c6e --- /dev/null +++ b/Carthage/Build/.ZipArchive.version @@ -0,0 +1,27 @@ +{ + "Mac" : [ + { + "name" : "ZipArchive", + "hash" : "d81eadf200ce731b66a40e98a344831a872382d71714c4a201a9669e13963eb2" + } + ], + "watchOS" : [ + { + "name" : "ZipArchive", + "hash" : "1de944d152a7e106dac69e10170c8ae4d7baf5c48c9e4985ccef3a0c0ff4e7df" + } + ], + "tvOS" : [ + { + "name" : "ZipArchive", + "hash" : "a824bf80bdebf07cfefba0538d1415d3ea12088399a8f5e78c37231dd11d8dd8" + } + ], + "commitish" : "v2.2.2", + "iOS" : [ + { + "name" : "ZipArchive", + "hash" : "0d89230ab0b5963ab1886a65e08cfb4511befa4f7fbd1097ac4b10187f0a6cd9" + } + ] +} \ No newline at end of file diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Info.plist b/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..7455f20 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.charlymr.XlsxReaderWriter-Mac + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.4.1 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter b/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter new file mode 100644 index 0000000..a17c695 Binary files /dev/null and b/Carthage/Build/Mac/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter differ diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Headers b/Carthage/Build/Mac/XlsxReaderWriter.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Modules b/Carthage/Build/Mac/XlsxReaderWriter.framework/Modules new file mode 120000 index 0000000..5736f31 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Resources b/Carthage/Build/Mac/XlsxReaderWriter.framework/Resources new file mode 120000 index 0000000..953ee36 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChain.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChain.h new file mode 100644 index 0000000..a3f9fde --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChain.h @@ -0,0 +1,17 @@ +// +// BRACalcChain.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 24/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@interface BRACalcChain : BRARelationship + +@property (nonatomic, strong) NSArray *cells; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChainCell.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChainCell.h new file mode 100644 index 0000000..a3e70ca --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACalcChainCell.h @@ -0,0 +1,18 @@ +// +// BRACalcChainCell.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; + +#import + +@interface BRACalcChainCell : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *reference; + +@end + diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACell.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACell.h new file mode 100644 index 0000000..c703ad9 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACell.h @@ -0,0 +1,84 @@ +// +// BRACell.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +@import CoreGraphics; +#import + +#import +#import + +@class BRAMergeCell, BRACellFormat, BRARow, BRAImage; + +typedef enum : NSUInteger { + BRACellContentTypeBoolean, + BRACellContentTypeDate, + BRACellContentTypeError, + BRACellContentTypeInlineString, + BRACellContentTypeNumber, + BRACellContentTypeSharedString, + BRACellContentTypeString, + BRACellContentTypeUnknown +} BRACellContentType; + +@interface BRACell : BRAOpenXmlSubElementWithWorksheet { + NSDate *_dateValue; + NSString *_formulaString; +} + +//General ++ (NSString *)cellReferenceForColumnIndex:(NSInteger)columnIndex andRowIndex:(NSInteger)rowIndex; +- (instancetype)initWithReference:(NSString *)reference andStyleId:(NSInteger)styleId inWorksheet:(BRAWorksheet *)worksheet; +- (NSInteger)columnIndex; +- (NSString *)columnName; +- (NSInteger)rowIndex; + +//Styles +- (void)setNumberFormat:(NSString *)numberFormat; +- (void)setCellFillWithForegroundColor:(BRANativeColor *)foregroundColor backgroundColor:(BRANativeColor *)backgroundColor andPatternType:(BRACellFillPatternType)patternType; +- (void)setCellFill:(BRACellFill *)cellFill; +- (void)setTextAlignment:(NSTextAlignment)alignment; +- (BRACellFill *)cellFill; +- (BRANativeColor *)cellFillColor; +- (NSString *)numberFormatCode; +- (NSTextAlignment)textAlignment; + +//Cell content setters +- (void)setBoolValue:(BOOL)boolValue; +- (void)setIntegerValue:(NSInteger)integerValue; +- (void)setFloatValue:(float)floatValue; +- (void)setStringValue:(NSString *)stringValue; +- (void)setAttributedStringValue:(NSAttributedString *)attributedStringValue; +- (void)setDateValue:(NSDate *)date; +- (void)setFormulaString:(NSString *)formulaString; +- (void)setErrorValue:(NSString *)errorValue; + +//Cell content getters +- (BOOL)boolValue; +- (NSInteger)integerValue; +- (long long)longLongValue; +- (float)floatValue; +- (double)doubleValue; +- (NSString *)stringValue; +- (NSAttributedString *)attributedStringValue; +- (NSDate *)dateValue; +- (NSString *)formulaString; +- (NSString *)errorValue; + + + +@property (nonatomic, strong) BRAMergeCell *mergeCell; +@property (nonatomic, strong) NSString *reference; + +@property (nonatomic) NSInteger styleId; +@property (nonatomic) NSInteger sharedStringIndex; +@property (nonatomic) BRACellContentType type; +@property (nonatomic, getter=hasError) BOOL error; +@property (nonatomic, strong) NSString *value; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFill.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFill.h new file mode 100644 index 0000000..6d70f76 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFill.h @@ -0,0 +1,47 @@ +// +// BRACellFill.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRAStyles; + +typedef NSString* BRACellFillPatternType; +static BRACellFillPatternType kBRACellFillPatternTypeNone = @"none"; +static BRACellFillPatternType kBRACellFillPatternTypeSolid = @"solid"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkGray = @"darkGray"; +static BRACellFillPatternType kBRACellFillPatternTypeMediumGray = @"mediumGray"; +static BRACellFillPatternType kBRACellFillPatternTypeLightGray = @"lightGray"; +static BRACellFillPatternType kBRACellFillPatternTypeGray125 = @"gray125"; +static BRACellFillPatternType kBRACellFillPatternTypeGray0625 = @"gray0625"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkHorizontal = @"darkHorizontal"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkVertical = @"darkVertical"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkDown = @"darkDown"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkUp = @"darkUp"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkGrid = @"darkGrid"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkTrellis = @"darkTrellis"; +static BRACellFillPatternType kBRACellFillPatternTypeLightHorizontal = @"lightHorizontal"; +static BRACellFillPatternType kBRACellFillPatternTypeLightVertical = @"lightVertical"; +static BRACellFillPatternType kBRACellFillPatternTypeLightDown = @"lightDown"; +static BRACellFillPatternType kBRACellFillPatternTypeLightUp = @"lightUp"; +static BRACellFillPatternType kBRACellFillPatternTypeLightGrid = @"lightGrid"; +static BRACellFillPatternType kBRACellFillPatternTypeLightTrellis = @"lightTrellis"; + + +@interface BRACellFill : BRAOpenXmlSubElementWithStyle + +- (instancetype)initWithForegroundColor:(BRANativeColor *)foregroundColor backgroundColor:(BRANativeColor *)backgroundColor andPatternType:(BRACellFillPatternType)patternType inStyles:(BRAStyles *)styles; +- (BRANativeColor *)patternedColor; + +@property (nonatomic, strong) BRANativeColor *backgroundColor; +@property (nonatomic, strong) BRANativeColor *foregroundColor; +@property (nonatomic, strong) BRACellFillPatternType patternType; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFormat.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFormat.h new file mode 100644 index 0000000..e9f5c9f --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellFormat.h @@ -0,0 +1,37 @@ +// +// BRACellFormat.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 08/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRAStyles, BRACellFill, BRANumberFormat; + +@interface BRACellFormat : BRAOpenXmlSubElementWithStyle { + BOOL _isCellStyleXf; + NSDictionary *_stylesTextsAttributes; + BRACellFill *_cellFill; + BRANumberFormat *_numberFormat; +} + +@property (nonatomic, getter=isProtected) BOOL protected; +@property (nonatomic) NSTextAlignment textAlignment; +@property (nonatomic, strong) NSDictionary *textAttributes; + +//Cell format (cellXfs) may have a reference to a cell style format (cellStyleXfs) +@property (nonatomic, weak) BRACellFormat *cellStyleFormat; + +- (void)setCellFill:(BRACellFill *)cellFill; +- (BRACellFill *)cellFill; + +- (void)setNumberFormat:(BRANumberFormat *)numberFormat; +- (BRANumberFormat *)numberFormat; + + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellRange.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellRange.h new file mode 100644 index 0000000..6752d71 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRACellRange.h @@ -0,0 +1,26 @@ +// +// BRACellRange.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRACellRange : BRAOpenXmlSubElement { + NSString *_leftColumnName; + NSString *_rightColumnName; +} + +- (instancetype)initWithRangeReference:(NSString *)rangeReference; +- (NSString *)reference; + +@property (nonatomic) NSInteger topRowIndex; +@property (nonatomic) NSInteger bottomRowIndex; +@property (nonatomic) NSInteger leffColumnIndex; +@property (nonatomic) NSInteger rightColumnIndex; + + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAColumn.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAColumn.h new file mode 100644 index 0000000..a762414 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAColumn.h @@ -0,0 +1,25 @@ +// +// BRAColumn.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAColumn : BRAOpenXmlSubElement + ++ (NSInteger)columnIndexForCellReference:(NSString *)cellReference; ++ (NSString *)columnNameForCellReference:(NSString *)cellReference; ++ (NSString *)columnNameForColumnIndex:(NSInteger)index; +- (instancetype)initWithMinimum:(NSInteger)minimum andMaximum:(NSInteger)maximum; + +@property (nonatomic, getter = hasCustomWidth) BOOL customWidth; +@property (nonatomic) NSInteger minimum; +@property (nonatomic) NSInteger maximum; +@property (nonatomic) NSInteger width; +@property (nonatomic) NSInteger pointWidth; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComment.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComment.h new file mode 100644 index 0000000..870e766 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComment.h @@ -0,0 +1,19 @@ +// +// BRAComment.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +#import + +/** This class does not change the comments content. + * It just handles rows and columns deletions / additions */ + +@interface BRAComment : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *reference; + +@end + diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComments.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComments.h new file mode 100644 index 0000000..34c8190 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAComments.h @@ -0,0 +1,20 @@ +// +// BRAComments.m +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +#import +#import +#import + +/** This class does not change the comments content. + * It just handles rows and columns deletions / additions */ + +@interface BRAComments : BRARelationship + +@property (nonatomic, strong) NSArray *comments; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypes.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypes.h new file mode 100644 index 0000000..48547ff --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypes.h @@ -0,0 +1,26 @@ +// +// BRAContentTypes.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +typedef NSString *BRAContentType; + +@class BRARelationship; + +@interface BRAContentTypes : BRAOpenXmlElement + +- (BOOL)hasOverrideForPart:(NSString *)partName; +- (BOOL)hasContentTypeForPart:(NSString *)partName; +- (void)addContentTypeForExtension:(NSString *)extension; +- (void)overrideContentType:(NSString *)contentType forPart:(NSString *)partName; + +@property (nonatomic, strong) NSArray *defaultExtensions; +@property (nonatomic, strong) NSArray *overrides; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesDefaultExtension.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesDefaultExtension.h new file mode 100644 index 0000000..681145c --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesDefaultExtension.h @@ -0,0 +1,21 @@ +// +// BRAContentTypesDefaultExtension.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 23/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRARelationship; + +@interface BRAContentTypesDefaultExtension : BRAOpenXmlSubElement + +- (instancetype)initWithExtension:(NSString *)extension; + +@property (nonatomic, strong) NSString *extension; +@property (nonatomic, strong) NSString *contentType; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesOverride.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesOverride.h new file mode 100644 index 0000000..a31a284 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAContentTypesOverride.h @@ -0,0 +1,20 @@ +// +// BRAContentTypesOverride.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 23/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +#import + +@class BRARelationship; + +@interface BRAContentTypesOverride : BRAOpenXmlSubElement + +- (instancetype)initWithContentType:(NSString *)contentType forPart:(NSString *)partName; + +@property (nonatomic, strong) NSString *partName; +@property (nonatomic, strong) NSString *contentType; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRADrawing.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRADrawing.h new file mode 100644 index 0000000..d91dacf --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRADrawing.h @@ -0,0 +1,21 @@ +// +// BRADrawing.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRAWorksheetDrawing, BRAImage, BRAAnchor; + +@interface BRADrawing : BRARelationship + +- (BRAWorksheetDrawing *)addDrawingForImage:(BRAImage *)image withAnchor:(BRAAnchor *)anchor; + +@property (nonatomic, strong) NSArray *worksheetDrawings; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAElementWithRelationships.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAElementWithRelationships.h new file mode 100644 index 0000000..d4cd9f7 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAElementWithRelationships.h @@ -0,0 +1,21 @@ +// +// BRAElementWithRelationships.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRARelationships; + +@interface BRAElementWithRelationships : BRAOpenXmlElement + +@property (nonatomic, strong) BRARelationships *relationships; + +- (NSString *)relationshipsTarget; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAImage.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAImage.h new file mode 100644 index 0000000..f268066 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAImage.h @@ -0,0 +1,17 @@ +// +// BRAImage.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAImage : BRARelationship + +@property (nonatomic, getter=isJpeg) BOOL jpeg; +@property (nonatomic, strong) BRANativeImage *uiImage; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAMergeCell.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAMergeCell.h new file mode 100644 index 0000000..2bee4ed --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAMergeCell.h @@ -0,0 +1,16 @@ +// +// BRAMergeCell.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAMergeCell : BRACellRange + +- (NSString *)firstCellReference; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRANumberFormat.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRANumberFormat.h new file mode 100644 index 0000000..56972bb --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRANumberFormat.h @@ -0,0 +1,64 @@ +// +// BRANumberFormat.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 08/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +@import CoreGraphics; + +#import +#import + +@class BRAStyles; + +typedef enum : NSUInteger { + kBRAFormatCodeTypeNone = 0, + kBRAFormatCodeTypePercentage, + kBRAFormatCodeTypeDateTime, + kBRAFormatCodeTypeCurrency, + kBRAFormatCodeTypeFraction, + kBRAFormatCodeTypeNumber +} BRAFormatCodeType; + +typedef struct { + NSInteger numerator; + NSInteger denominator; + CGFloat error; +} BRAFraction; + + +@interface BRANumberFormatData : NSObject + +- (instancetype)initWithCode:(NSString *)code; + +@property (nonatomic) BOOL hasThousands; +@property (nonatomic) BOOL isScientific; +@property (nonatomic) NSInteger exponentLength; +@property (nonatomic) NSInteger minWidth; +@property (nonatomic) NSInteger decimals; +@property (nonatomic) NSInteger precision; +@property (nonatomic) BRAFormatCodeType type; +@property (nonatomic) CGFloat scale; +@property (nonatomic, strong) NSString *exponentSymbol; +@property (nonatomic, strong) NSString *code; +@property (nonatomic, strong) NSString *currency; +@property (nonatomic, strong) NSString *pattern; +@property (nonatomic, strong) BRANativeColor *color; + +@end + +@interface BRANumberFormat : BRAOpenXmlSubElementWithStyle { + BRANumberFormatData *_cacheData; + NSArray *_numberFormatParts; +} + +@property (nonatomic, strong) NSString *formatCode; +@property (nonatomic, strong) NSString *formatId; + +- (instancetype)initWithFormatCode:(NSString *)formatCode andId:(NSInteger)formatId inStyles:(BRAStyles *)styles; +- (NSAttributedString *)formatNumber:(CGFloat)number; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocument.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocument.h new file mode 100644 index 0000000..012f56d --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocument.h @@ -0,0 +1,27 @@ +// +// BRAOfficeDocument.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRASharedStrings, BRACalcChain, BRAStyles, BRAWorksheet; + +@interface BRAOfficeDocument : BRARelationship + +- (BRAWorksheet *)worksheetNamed:(NSString *)worksheetName; +- (BRAWorksheet *)createWorksheetNamed:(NSString *)worksheetName; +- (BRAWorksheet *)createWorksheetNamed:(NSString *)worksheetName byCopyingWorksheet:(BRAWorksheet *)worksheet; +- (void)removeWorksheetNamed:(NSString *)worksheetName; + +@property (nonatomic, weak) BRACalcChain *calcChain; +@property (nonatomic, weak) BRASharedStrings *sharedStrings; +@property (nonatomic, weak) BRAStyles *styles; +@property (nonatomic, strong) NSArray *sheets; +@property (nonatomic, strong, readonly) NSArray *worksheets; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocumentPackage.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocumentPackage.h new file mode 100644 index 0000000..96ba5e9 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOfficeDocumentPackage.h @@ -0,0 +1,69 @@ +// +// BRAOfficeDocumentPackage.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +#import + +@class BRAContentTypes, BRAOfficeDocument; + +/*! + * @brief BRADocumentPackage is the OPC package representation. OpenXml documents are OPC (Open Packaging Convention) packages which uses the ZIP archive format. + * Files types contained in the packages are discribed by the [Content-Types].xml file. + * The set of explicit relationships for a given package as a whole are stored in _rels/.rels file. + */ +@interface BRAOfficeDocumentPackage : BRAElementWithRelationships + + /*! @brief The content type. Files types contained in the packages are discribed by the [Content-Types].xml file. */ + @property (nonatomic, strong, readonly) BRAContentTypes * contentTypes; + + /*! @brief The Workbook for the XLSx file. This is your starting poing */ + @property (nonatomic, strong, readonly) BRAOfficeDocument * workbook; + + /*! @brief The cache Directory use by the package */ + @property (nonatomic, strong, readonly) NSString * cacheDirectory; + + /*! + * @brief Initialize a spreadsheet document from a file and read its .rels file + * @param filePath The file path. + * @return BRAOfficeDocumentPackage + */ +- (instancetype)initWithContentsOfFile:(NSString *)filePath NS_DESIGNATED_INITIALIZER; + + /*! + * @brief Opens an OPC package and unzip it, read its [Content-Types] and _rels/.rels files. + * @param filePath Path to the OPC package file to read. + * @return BRAOfficeDocumentPackage + */ ++ (instancetype)open:(NSString *)filePath; + + /*! + * @brief Saves an OPC package : update [Content-Types] and zip all datas to it's known file path. + */ +- (void)save; + + /*! + * @brief Saves an OPC package : update [Content-Types] and zip all datas to filePath. + * @param filePath Destination path + */ +- (void)saveAs:(NSString *)filePath; + + /*! + * @brief TODO: Creates an OPC package with a basic [Content-Types] and _rels/.rels files. + * @warning Not Implemented. + * @param filePath Destionation file path. + * @return BRAOfficeDocumentPackage + */ ++ (instancetype)create:(NSString *)filePath NS_UNAVAILABLE; + + /*! + * @brief Use Designated initializer + */ +- (instancetype)init NS_UNAVAILABLE; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlElement.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlElement.h new file mode 100644 index 0000000..22f8d33 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlElement.h @@ -0,0 +1,28 @@ +// +// BRAOpenXmlElement.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +#define NOT_IMPLEMENTED NSAssert2(NO, @"%s is not implemented in %@", __PRETTY_FUNCTION__, [super class]); + +@interface BRAOpenXmlElement : NSObject { + NSString *_xmlRepresentation; + NSData *_dataRepresentation; +} + +@property (nonatomic, strong) NSString *target; +@property (nonatomic, strong) NSString *parentDirectory; +@property (nonatomic, strong) NSString *xmlRepresentation; +@property (nonatomic, strong) NSData *dataRepresentation; + +- (instancetype)initWithContentsOfTarget:(NSString *)target inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithTarget:(NSString *)target inParentDirectory:(NSString *)parentDirectory; +- (void)loadXmlContents; +- (void)save; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlSubElement.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlSubElement.h new file mode 100644 index 0000000..8c27cfe --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAOpenXmlSubElement.h @@ -0,0 +1,37 @@ +// +// BRAOpenXmlSubElement.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@class BRAStyles, BRAWorksheet; + +@interface BRAOpenXmlSubElement : NSObject + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes; +- (void)loadAttributes; + +@property (nonatomic, strong) NSDictionary *dictionaryRepresentation; + +@end + + +@interface BRAOpenXmlSubElementWithStyle : BRAOpenXmlSubElement { + BRAStyles *_styles; +} + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes inStyles:(BRAStyles *)styles; + +@end + +@interface BRAOpenXmlSubElementWithWorksheet : BRAOpenXmlSubElement { + BRAWorksheet *_worksheet; +} + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes inWorksheet:(BRAWorksheet *)worksheet; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAPlatformSpecificDefines.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAPlatformSpecificDefines.h new file mode 100644 index 0000000..9b5a0b9 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAPlatformSpecificDefines.h @@ -0,0 +1,79 @@ + +#if TARGET_OS_IPHONE + +@import UIKit; + +#define BRANativeMakeSize CGSizeMake +#define BRANativeColor UIColor +#define BRANativeImage UIImage +#define BRANativeFont UIFont +#define BRANativeFontDescriptor UIFontDescriptor +#define BRANativeFontDescriptorSizeAttribute UIFontDescriptorSizeAttribute +#define BRANativeEdgeInsets UIEdgeInsets +#define BRANativeEdgeInsetsMake UIEdgeInsetsMake +#define BRANativeEdgeInsetsZero UIEdgeInsetsZero +#define BRANativeEdgeInsetsEqualToEdgeInsets UIEdgeInsetsEqualToEdgeInsets +#define BRANativeImagePNGRepresentation UIImagePNGRepresentation +#define BRANativeImageJPEGRepresentation UIImageJPEGRepresentation +NS_INLINE BRANativeImage* BRANativeGraphicsGetImageFromContext(CGContextRef context) { + CGImageRef imageRef = CGBitmapContextCreateImage(context); + BRANativeImage *img = [[BRANativeImage alloc] initWithCGImage:imageRef]; + CGImageRelease(imageRef); + return img; +} + + + + +#else + +@import Cocoa; + +#define BRANativeMakeSize NSMakeSize +#define BRANativeColor NSColor +#define BRANativeImage NSImage +#define BRANativeFont NSFont +#define BRANativeFontDescriptor NSFontDescriptor +#define BRANativeFontDescriptorSizeAttribute NSFontSizeAttribute +#define BRANativeEdgeInsets NSEdgeInsets +#define BRANativeEdgeInsetsMake NSEdgeInsetsMake +#define BRANativeEdgeInsetsZero NSEdgeInsetsMake(0, 0, 0, 0) + +NS_INLINE BOOL BRANativeEdgeInsetsEqualToEdgeInsets(NSEdgeInsets a, NSEdgeInsets b) { + return ((fabs(a.left - b.left) < 0.01f) && + (fabs(a.top - b.top) > 0.01f) && + (fabs(a.right - b.right) > 0.01f) && + (fabs(a.bottom - b.bottom) > 0.01f)); +} + +NS_INLINE NSData* BRANativeImagePNGRepresentation(NSImage *image) { + // Create a bitmap representation from the current image + + [image lockFocus]; + NSBitmapImageRep *bitmapRep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0, 0, image.size.width, image.size.height)]; + [image unlockFocus]; + + return [bitmapRep representationUsingType:NSPNGFileType properties:@{}]; +} + + +NS_INLINE NSData* BRANativeImageJPEGRepresentation(NSImage *image, CGFloat quality) { + // Create a bitmap representation from the current image + + [image lockFocus]; + NSBitmapImageRep *bitmapRep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0, 0, image.size.width, image.size.height)]; + [image unlockFocus]; + + return [bitmapRep representationUsingType:NSJPEGFileType properties:@{NSImageCompressionFactor:@(quality)}]; +} + + +NS_INLINE BRANativeImage* BRANativeGraphicsGetImageFromContext(CGContextRef context) { + CGImageRef imageRef = CGBitmapContextCreateImage(context); + BRANativeImage *img = [[BRANativeImage alloc] initWithCGImage:imageRef + size:CGSizeMake(CGBitmapContextGetWidth(context), CGBitmapContextGetHeight(context))]; + CGImageRelease(imageRef); + return img; +} + +#endif /* BRAPlatformSpecificDefines_h */ diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelatedToColumnAndRowProtocol.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelatedToColumnAndRowProtocol.h new file mode 100644 index 0000000..c480191 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelatedToColumnAndRowProtocol.h @@ -0,0 +1,19 @@ +// +// BRARelatedToColumnAndRowProtocol.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; + +@protocol BRARelatedToColumnAndRowProtocol + +@required +- (void)didAddRowsAtIndexes:(NSIndexSet *)indexes; +- (void)didRemoveRowsAtIndexes:(NSIndexSet *)indexes; +- (void)didAddColumnsAtIndexes:(NSIndexSet *)indexes; +- (void)didRemoveColumnsAtIndexes:(NSIndexSet *)indexes; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationship.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationship.h new file mode 100644 index 0000000..74738c7 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationship.h @@ -0,0 +1,26 @@ +// +// BRARelationship.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@interface BRARelationship : BRAElementWithRelationships + ++ (NSString *)fullRelationshipType; +- (instancetype)initWithId:(NSString *)relationshipId type:(NSString *)relationshipType andTarget:(NSString *)relationTarget inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithXmlRepresentation:(NSString *)xmlRepresentation forRelationId:(NSString *)relationId inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithDataRepresentation:(NSData *)dataRepresentation forRelationId:(NSString *)relationId inParentDirectory:(NSString *)parentDirectory; +- (NSString *)contentType; +- (NSString *)targetFormat; +- (NSString *)newTarget; + +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *type; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationships.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationships.h new file mode 100644 index 0000000..fdecad8 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARelationships.h @@ -0,0 +1,23 @@ +// +// BRARelationships.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 04/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRARelationships : BRAOpenXmlElement + +@property (nonatomic, strong) NSMutableArray *relationshipsArray; + +- (id)relationshipWithId:(NSString *)rId; +- (id)anyRelationshipWithType:(NSString *)relationshipType; +- (void)addRelationship:(BRARelationship *)relationship; +- (void)removeRelationshipWithId:(NSString *)identifier; +- (NSArray *)allRelationships; +- (NSString *)relationshipIdForNewRelationship; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARow.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARow.h new file mode 100644 index 0000000..f681a7d --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRARow.h @@ -0,0 +1,25 @@ +// +// BRARow.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRACell, BRAWorksheet; + +@interface BRARow : BRAOpenXmlSubElementWithWorksheet + ++ (NSInteger)rowIndexForCellReference:(NSString *)cellReference; +- (instancetype)initWithRowIndex:(NSInteger)rowIndex inWorksheet:(BRAWorksheet *)worksheet; +- (void)addCell:(BRACell *)cell; + +@property (nonatomic, getter=hasCustomHeight) BOOL customHeight; +@property (nonatomic) NSInteger rowIndex; +@property (nonatomic) NSInteger height; +@property (nonatomic, strong) NSMutableArray *cells; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedString.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedString.h new file mode 100644 index 0000000..c29a4fa --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedString.h @@ -0,0 +1,21 @@ +// +// BRASharedString.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRASharedString : BRAOpenXmlSubElementWithStyle { + NSMutableAttributedString *_attributedString; +} + +- (instancetype)initWithAttributedString:(NSAttributedString *)attributedString inStyles:(BRAStyles *)styles; + +//Read only ! We won't change shared strings but create new ones +- (NSAttributedString *)attributedString; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedStrings.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedStrings.h new file mode 100644 index 0000000..9823a70 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASharedStrings.h @@ -0,0 +1,21 @@ +// +// BRASharedStrings.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRAStyles, BRASharedString; + +@interface BRASharedStrings : BRARelationship + +- (void)addSharedString:(BRASharedString *)sharedString; + +@property (nonatomic, weak) BRAStyles *styles; +@property (nonatomic, strong) NSArray *sharedStrings; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASheet.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASheet.h new file mode 100644 index 0000000..cea0713 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRASheet.h @@ -0,0 +1,19 @@ +// +// BRASheet.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/11/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRASheet : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *name; +@property (nonatomic, strong) NSString *sheetId; +@property (nonatomic, strong) NSString *state; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAStyles.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAStyles.h new file mode 100644 index 0000000..45ccd1b --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAStyles.h @@ -0,0 +1,36 @@ +// +// BRAStyles.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRATheme, BRANumberFormat; + +@interface BRAStyles : BRARelationship { + NSDictionary *_attributes; +} + +@property (nonatomic, strong) NSArray *indexedColors; +@property (nonatomic, strong) NSArray *textsAttributes; +@property (nonatomic, strong) NSArray *cellFormats; +@property (nonatomic, strong) NSArray *cellStyleFormats; +@property (nonatomic, strong) NSArray *cellFills; +@property (nonatomic, strong) NSDictionary *numberFormats; +@property (nonatomic, weak) BRATheme *theme; + +- (void)loadThemableContent; +- (NSDictionary *)defaultNumberFormats; +- (NSDictionary *)attributedStringAttributesFromOpenXmlAttributes:(NSDictionary *)attributes; +- (BRANativeColor *)colorWithOpenXmlAttributes:(NSDictionary *)attributes; +- (NSDictionary *)openXmlAttributesWithColor:(BRANativeColor *)color; +- (NSString *)addNumberFormat:(BRANumberFormat *)numberFormat; +- (NSInteger)addStyleByCopyingStyleWithId:(NSInteger)styleId; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRATheme.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRATheme.h new file mode 100644 index 0000000..7f1185d --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRATheme.h @@ -0,0 +1,16 @@ +// +// BRATheme.h +// XlsxReaderWriter +// +// Created by René BIGOT on 06/07/2015. +// Copyright (c) 2015 BRAE. All rights reserved. +// + +@import Foundation; +#import + +@interface BRATheme : BRARelationship + +@property (nonatomic, strong, readonly) NSArray *colors; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAVmlDrawing.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAVmlDrawing.h new file mode 100644 index 0000000..7408b1a --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAVmlDrawing.h @@ -0,0 +1,14 @@ +// +// BRAVmlDrawing.h +// XlsxReaderWriter +// +// Created by René BIGOT on 28/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAVmlDrawing : BRARelationship + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheet.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheet.h new file mode 100644 index 0000000..16adb72 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheet.h @@ -0,0 +1,49 @@ +// +// BRAWorksheet.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 10/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRAMergeCell, BRACell, BRAImage, BRAWorksheetDrawing, BRACellRange, BRADrawing, BRAComments, BRASharedStrings, BRAStyles, BRACalcChain; + +@interface BRAWorksheet : BRARelationship { + BRACellRange *_dimension; +} + +- (BRAMergeCell *)mergeCellForCell:(BRACell *)cell; +- (BRACell *)cellForCellReference:(NSString *)cellReference; +- (BRACell *)cellOrFirstCellInMergeCellForCellReference:(NSString *)cellReference; +- (BRACell *)cellForCellReference:(NSString *)cellReference shouldCreate:(BOOL)shouldCreate; + +//Image +- (BRAImage *)imageForCellReference:(NSString *)cellReference; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image betweenCellsReferenced:(NSString *)firstCellReference and:(NSString *)secondCellReference withInsets:(BRANativeEdgeInsets)insets preserveTransparency:(BOOL)transparency; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image inCellReferenced:(NSString *)cellReference withOffset:(CGPoint)offset size:(CGSize)size preserveTransparency:(BOOL)transparency; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image inFrame:(CGRect)frame preserveTransparency:(BOOL)transparency; + +//Column + +//Rows +- (void)addRowAt:(NSInteger)rowIndex; +- (void)addRowsAt:(NSInteger)rowIndex count:(NSInteger)numberOfRowsToAdd; +- (void)removeRow:(NSInteger)rowIndex; +- (void)removeRow:(NSInteger)rowIndex count:(NSInteger)numberOfRowsToRemove; + +@property (nonatomic, getter=isTabSelected) BOOL tabSelected; +@property (nonatomic, strong) NSMutableArray *cells; +@property (nonatomic, strong) NSMutableArray *mergeCells; +@property (nonatomic, strong) NSMutableArray *rows; +@property (nonatomic, strong) NSMutableArray *columns; +@property (nonatomic, strong) BRACellRange *dimension; +@property (nonatomic, strong) BRADrawing *drawings; +@property (nonatomic, strong) BRAComments *comments; +@property (nonatomic, strong) BRASharedStrings *sharedStrings; +@property (nonatomic, strong) BRAStyles *styles; +@property (nonatomic, strong) BRACalcChain *calcChain; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheetDrawing.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheetDrawing.h new file mode 100644 index 0000000..a239d9c --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/BRAWorksheetDrawing.h @@ -0,0 +1,54 @@ +// +// BRAWorksheetDrawing.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRAImage; + +@interface BRAAnchor : NSObject + +- (NSDictionary *)openXmlAttributesForNewAnchoredDrawing; + +@end + +@interface BRAAbsoluteAnchor : BRAAnchor + +@property (nonatomic) CGRect frame; + +@end + +@interface BRAOneCellAnchor : BRAAnchor + +@property (nonatomic) CGSize size; +@property (nonatomic) CGPoint topLeftCellOffset; +@property (nonatomic, strong) NSString *topLeftCellReference; + +@end + +@interface BRATwoCellAnchor : BRAOneCellAnchor + +@property (nonatomic) CGPoint bottomRightCellOffset; +@property (nonatomic, strong) NSString *bottomRightCellReference; + +@end + +@interface BRAWorksheetDrawing : BRAOpenXmlSubElement + +@property (nonatomic, getter=shouldKeepAspectRatio) BOOL keepAspectRatio; +@property (nonatomic) BRANativeEdgeInsets insets; +@property (nonatomic, strong) BRAAnchor *anchor; +@property (nonatomic, strong) NSString *name; +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *drawingIdentifier; +@property (nonatomic, strong) BRAImage *image; + +- (instancetype)initWithImage:(BRAImage *)image andAnchor:(BRAAnchor *)anchor; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+DeepCopy.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+DeepCopy.h new file mode 100644 index 0000000..f20b2b1 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+DeepCopy.h @@ -0,0 +1,21 @@ +// +// NSDictionary+DeepCopy.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 20/06/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@interface NSDictionary (DeepCopy) + +- (NSMutableDictionary *)mutableDeepCopy; + +@end + +@interface NSArray (DeepCopy) + +- (NSMutableArray *)mutableDeepCopy; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXMLDictionaryParser.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXMLDictionaryParser.h new file mode 100644 index 0000000..b84744d --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXMLDictionaryParser.h @@ -0,0 +1,20 @@ +// +// NSDictionary+OpenXMLDictionaryParser.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 19/06/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@class NSXMLParser; + +@interface NSDictionary (OpenXMLDictionaryParser) + ++ (NSDictionary *)dictionaryWithOpenXmlParser:(NSXMLParser *)parser; ++ (NSDictionary *)dictionaryWithOpenXmlData:(NSData *)data; ++ (NSDictionary *)dictionaryWithOpenXmlString:(NSString *)string; ++ (NSDictionary *)dictionaryWithOpenXmlFile:(NSString *)path; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXmlString.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXmlString.h new file mode 100644 index 0000000..13b4597 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NSDictionary+OpenXmlString.h @@ -0,0 +1,15 @@ +// +// NSDictionary+OpenXmlString.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/09/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@interface NSDictionary (OpenXmlString) + +- (NSString *)openXmlStringInNodeNamed:(NSString *)nodeName; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+HTML.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+HTML.h new file mode 100644 index 0000000..761e4bc --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+HTML.h @@ -0,0 +1,18 @@ +// +// NativeColor+HTML.h +// FasciaLib +// +// Created by René Bigot on 26/01/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRANativeColor(HTML) + ++ (BRANativeColor *)colorWithHexString:(NSString *)hexString; ++ (CGFloat)colorComponentFrom:(NSString *)string start:(NSUInteger)start length:(NSUInteger)length; +- (NSString *)hexStringValue; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+OpenXML.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+OpenXML.h new file mode 100644 index 0000000..4e7bcd5 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeColor+OpenXML.h @@ -0,0 +1,16 @@ +// +// NativeColor+OpenXml.h +// Levé +// +// Created by René BIGOT on 14/04/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRANativeColor (OpenXml) + ++ (NSArray *)defaultIndexedColors; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeFont+BoldItalic.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeFont+BoldItalic.h new file mode 100644 index 0000000..18b0823 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/NativeFont+BoldItalic.h @@ -0,0 +1,23 @@ +// +// NativeFont+BoldItalic.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/04/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +static const NSString *kBRAFontNameRegular = @"regular"; +static const NSString *kBRAFontNameItalic = @"italic"; +static const NSString *kBRAFontNameBold = @"bold"; +static const NSString *kBRAFontNameBoldItalic = @"bold-italic"; +static const NSString *kBRAFontNameWindows = @"windows"; + +@interface BRANativeFont (BoldItalic) + ++ (BRANativeFont *)nativeFontWithName:(NSString *)fontName size:(CGFloat)size bold:(BOOL)isBold italic:(BOOL)isItalic; +- (NSDictionary *)windowsFontProperties; + +@end diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter-swift-bridge.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter-swift-bridge.h new file mode 100644 index 0000000..6b94640 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter-swift-bridge.h @@ -0,0 +1,46 @@ +// +// XlsxReaderWriter-swift-bridge.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 02/09/2015. +// Copyright (c) 2015 René Bigot. All rights reserved. +// + +// XlsxReaderWriter +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import + +// Addition +#import +#import +#import +#import +#import +#import +#import diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter.h new file mode 100644 index 0000000..c39d645 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderWriter.h @@ -0,0 +1,42 @@ +// +// XlsxReaderWriter.h +// XlsxReaderWriter +// +// Created by Denis Martin on 24/02/2018. +// Copyright © 2018 BRAE. All rights reserved. +// + +#import + +//! Project version number for XlsxReaderWriter. +FOUNDATION_EXPORT double XlsxReaderWriter_macOSVersionNumber; + +//! Project version string for XlsxReaderWriter. +FOUNDATION_EXPORT const unsigned char XlsxReaderWriter_macOSVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + +#ifndef BRAXlsxReaderWriter_h +#define BRAXlsxReaderWriter_h + +#import +#import +#import +#import +#import +#import +#import +#import +#import + +#import +#import +#import +#import +#import + +#import +#import + +#endif /* BRAXlsxReaderWriter_h */ diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderXMLDictionary.h b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderXMLDictionary.h new file mode 100644 index 0000000..26732d6 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Headers/XlsxReaderXMLDictionary.h @@ -0,0 +1,114 @@ +// +// XlsxReaderXMLDictionary.h +// +// Version 1.4.1 +// +// Created by Nick Lockwood on 15/11/2010. +// Copyright 2010 Charcoal Design. All rights reserved. +// +// Get the latest version of XlsxReaderXMLDictionary from here: +// +// https://github.com/nicklockwood/XlsxReaderXMLDictionary +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// 3. This notice may not be removed or altered from any source distribution. +// + +@import Foundation; + +NS_ASSUME_NONNULL_BEGIN + + +typedef NS_ENUM(NSInteger, XlsxReaderXMLDictionaryAttributesMode) +{ + XlsxReaderXMLDictionaryAttributesModePrefixed = 0, //default + XlsxReaderXMLDictionaryAttributesModeDictionary, + XlsxReaderXMLDictionaryAttributesModeUnprefixed, + XlsxReaderXMLDictionaryAttributesModeDiscard +}; + + +typedef NS_ENUM(NSInteger, XlsxReaderXMLDictionaryNodeNameMode) +{ + XlsxReaderXMLDictionaryNodeNameModeRootOnly = 0, //default + XlsxReaderXMLDictionaryNodeNameModeAlways, + XlsxReaderXMLDictionaryNodeNameModeNever +}; + + +static NSString *const XlsxReaderXMLDictionaryAttributesKey = @"__attributes"; +static NSString *const XlsxReaderXMLDictionaryCommentsKey = @"__comments"; +static NSString *const XlsxReaderXMLDictionaryTextKey = @"__text"; +static NSString *const XlsxReaderXMLDictionaryNodeNameKey = @"__name"; +static NSString *const XlsxReaderXMLDictionaryAttributePrefix = @"_"; + + +@interface XlsxReaderXMLDictionaryParser : NSObject + ++ (XlsxReaderXMLDictionaryParser *)sharedInstance; + +@property (nonatomic, assign) BOOL collapseTextNodes; // defaults to YES +@property (nonatomic, assign) BOOL stripEmptyNodes; // defaults to YES +@property (nonatomic, assign) BOOL trimWhiteSpace; // defaults to YES +@property (nonatomic, assign) BOOL alwaysUseArrays; // defaults to NO +@property (nonatomic, assign) BOOL preserveComments; // defaults to NO +@property (nonatomic, assign) BOOL wrapRootNode; // defaults to NO + +@property (nonatomic, assign) XlsxReaderXMLDictionaryAttributesMode attributesMode; +@property (nonatomic, assign) XlsxReaderXMLDictionaryNodeNameMode nodeNameMode; + +- (nullable NSDictionary *)dictionaryWithParser:(NSXMLParser *)parser; +- (nullable NSDictionary *)dictionaryWithData:(NSData *)data; +- (nullable NSDictionary *)dictionaryWithString:(NSString *)string; +- (nullable NSDictionary *)dictionaryWithFile:(NSString *)path; + +@end + + +@interface NSDictionary (XlsxReaderXMLDictionary) + ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLParser:(NSXMLParser *)parser; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLData:(NSData *)data; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLString:(NSString *)string; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLFile:(NSString *)path; + +@property (nonatomic, readonly, copy, nullable) NSDictionary *xlsxReaderAttributes; +@property (nonatomic, readonly, copy, nullable) NSDictionary *xlsxReaderChildNodes; +@property (nonatomic, readonly, copy, nullable) NSArray *xlsxReaderComments; +@property (nonatomic, readonly, copy, nullable) NSString *xlsxReaderNodeName; +@property (nonatomic, readonly, copy, nullable) NSString *xlsxReaderInnerText; +@property (nonatomic, readonly, copy) NSString *xlsxReaderInnerXML; +@property (nonatomic, readonly, copy) NSString *xlsxReaderXMLString; + +- (nullable NSArray *)xlsxReaderArrayValueForKeyPath:(NSString *)keyPath; +- (nullable NSString *)xlsxReaderStringValueForKeyPath:(NSString *)keyPath; +- (nullable NSDictionary *)xlsxReaderDictionaryValueForKeyPath:(NSString *)keyPath; + +@end + + +@interface NSString (XlsxReaderXMLDictionary) + +@property (nonatomic, readonly, copy) NSString *xlsxReaderXMLEncodedString; + +@end + + +NS_ASSUME_NONNULL_END + + diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Modules/module.modulemap b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Modules/module.modulemap new file mode 100644 index 0000000..bad92c8 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module XlsxReaderWriter { + umbrella header "XlsxReaderWriter.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Resources/Info.plist b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Resources/Info.plist new file mode 100644 index 0000000..b31e114 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,50 @@ + + + + + BuildMachineOSBuild + 20B5012d + CFBundleDevelopmentRegion + en + CFBundleExecutable + XlsxReaderWriter + CFBundleIdentifier + com.charlymr.XlsxReaderWriter-Mac + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + XlsxReaderWriter + CFBundlePackageType + FMWK + CFBundleShortVersionString + 2.4.1 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12A7208 + DTPlatformName + macosx + DTPlatformVersion + 10.15.6 + DTSDKBuild + 19G68 + DTSDKName + macosx10.15 + DTXcode + 1200 + DTXcodeBuild + 12A7208 + LSMinimumSystemVersion + 10.9 + NSHumanReadableCopyright + Copyright © 2016 BRAE. All rights reserved. + + diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/XlsxReaderWriter b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/XlsxReaderWriter new file mode 100755 index 0000000..e813347 Binary files /dev/null and b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/A/XlsxReaderWriter differ diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/Current b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/Carthage/Build/Mac/XlsxReaderWriter.framework/XlsxReaderWriter b/Carthage/Build/Mac/XlsxReaderWriter.framework/XlsxReaderWriter new file mode 120000 index 0000000..8129ac0 --- /dev/null +++ b/Carthage/Build/Mac/XlsxReaderWriter.framework/XlsxReaderWriter @@ -0,0 +1 @@ +Versions/Current/XlsxReaderWriter \ No newline at end of file diff --git a/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Info.plist b/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..95eb559 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.ziparchive.ZipArchive + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive b/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive new file mode 100644 index 0000000..e841b7e Binary files /dev/null and b/Carthage/Build/Mac/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive differ diff --git a/Carthage/Build/Mac/ZipArchive.framework/Headers b/Carthage/Build/Mac/ZipArchive.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Carthage/Build/Mac/ZipArchive.framework/Modules b/Carthage/Build/Mac/ZipArchive.framework/Modules new file mode 120000 index 0000000..5736f31 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/Carthage/Build/Mac/ZipArchive.framework/Resources b/Carthage/Build/Mac/ZipArchive.framework/Resources new file mode 120000 index 0000000..953ee36 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipArchive.h b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipArchive.h new file mode 100755 index 0000000..655ac3b --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipArchive.h @@ -0,0 +1,147 @@ +// +// SSZipArchive.h +// SSZipArchive +// +// Created by Sam Soffes on 7/21/10. +// Copyright (c) Sam Soffes 2010-2015. All rights reserved. +// + +#ifndef _SSZIPARCHIVE_H +#define _SSZIPARCHIVE_H + +#import +#include "SSZipCommon.h" + +NS_ASSUME_NONNULL_BEGIN + +extern NSString *const SSZipArchiveErrorDomain; +typedef NS_ENUM(NSInteger, SSZipArchiveErrorCode) { + SSZipArchiveErrorCodeFailedOpenZipFile = -1, + SSZipArchiveErrorCodeFailedOpenFileInZip = -2, + SSZipArchiveErrorCodeFileInfoNotLoadable = -3, + SSZipArchiveErrorCodeFileContentNotReadable = -4, + SSZipArchiveErrorCodeFailedToWriteFile = -5, + SSZipArchiveErrorCodeInvalidArguments = -6, +}; + +@protocol SSZipArchiveDelegate; + +@interface SSZipArchive : NSObject + +// Password check ++ (BOOL)isFilePasswordProtectedAtPath:(NSString *)path; ++ (BOOL)isPasswordValidForArchiveAtPath:(NSString *)path password:(NSString *)pw error:(NSError * _Nullable * _Nullable)error NS_SWIFT_NOTHROW; + +// Unzip ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination; ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate NS_REFINED_FOR_SWIFT; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + nestedZipLevel:(NSInteger)nestedZipLevel + password:(nullable NSString *)password + error:(NSError **)error + delegate:(nullable id)delegate + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + +// Zip +// default compression level is Z_DEFAULT_COMPRESSION (from "zlib.h") +// keepParentDirectory: if YES, then unzipping will give `directoryName/fileName`. If NO, then unzipping will just give `fileName`. Default is NO. + +// without password ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath; + ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory; + +// with optional password, default encryption is AES +// don't use AES if you need compatibility with native macOS unzip and Archive Utility ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + withPassword:(nullable NSString *)password + andProgressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + compressionLevel:(int)compressionLevel + password:(nullable NSString *)password + AES:(BOOL)aes + progressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; + +- (instancetype)init NS_UNAVAILABLE; +- (instancetype)initWithPath:(NSString *)path NS_DESIGNATED_INITIALIZER; +- (BOOL)open; + +/// write empty folder +- (BOOL)writeFolderAtPath:(NSString *)path withFolderName:(NSString *)folderName withPassword:(nullable NSString *)password; +/// write file +- (BOOL)writeFile:(NSString *)path withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; +/// write data +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename withPassword:(nullable NSString *)password; +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; + +- (BOOL)close; + +@end + +@protocol SSZipArchiveDelegate + +@optional + +- (void)zipArchiveWillUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo; +- (void)zipArchiveDidUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo unzippedPath:(NSString *)unzippedPath; + +- (BOOL)zipArchiveShouldUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveWillUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath unzippedFilePath:(NSString *)unzippedFilePath; + +- (void)zipArchiveProgressEvent:(unsigned long long)loaded total:(unsigned long long)total; + +@end + +NS_ASSUME_NONNULL_END + +#endif /* _SSZIPARCHIVE_H */ diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipCommon.h b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipCommon.h new file mode 100644 index 0000000..78fa282 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/SSZipCommon.h @@ -0,0 +1,68 @@ +#ifndef SSZipCommon +#define SSZipCommon + +// typedefs moved from mz_compat.h to here for public access + +/* unz_global_info structure contain global data about the ZIPfile + These data comes from the end of central dir */ +typedef struct unz_global_info64_s +{ + uint64_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info64; + +typedef struct unz_global_info_s +{ + uint32_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info; + +/* unz_file_info contain information about a file in the zipfile */ +/* https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT */ +typedef struct unz_file_info64_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint64_t compressed_size; /* compressed size 8 bytes */ + uint64_t uncompressed_size; /* uncompressed size 8 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint32_t disk_num_start; /* disk number start 4 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; + + uint16_t size_file_extra_internal; +} unz_file_info64; + +typedef struct unz_file_info_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint32_t compressed_size; /* compressed size 4 bytes */ + uint32_t uncompressed_size; /* uncompressed size 4 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint16_t disk_num_start; /* disk number start 2 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; +} unz_file_info; + +#endif diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/ZipArchive.h b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/ZipArchive.h new file mode 100644 index 0000000..7a53df8 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Headers/ZipArchive.h @@ -0,0 +1,19 @@ +// +// ZipArchive.h +// ZipArchive +// +// Created by Serhii Mumriak on 12/1/15. +// Copyright © 2015 smumryak. All rights reserved. +// + +#import + +//! Project version number for ZipArchive. +FOUNDATION_EXPORT double ZipArchiveVersionNumber; + +//! Project version string for ZipArchive. +FOUNDATION_EXPORT const unsigned char ZipArchiveVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import "SSZipArchive.h" diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Modules/module.modulemap b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Modules/module.modulemap new file mode 100644 index 0000000..5402a15 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module ZipArchive { + umbrella header "ZipArchive.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Resources/Info.plist b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Resources/Info.plist new file mode 100644 index 0000000..dc22dba --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,48 @@ + + + + + BuildMachineOSBuild + 20B5012d + CFBundleDevelopmentRegion + en + CFBundleExecutable + ZipArchive + CFBundleIdentifier + com.ziparchive.ZipArchive + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ZipArchive + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12A7208 + DTPlatformName + macosx + DTPlatformVersion + 10.15.6 + DTSDKBuild + 19G68 + DTSDKName + macosx10.15 + DTXcode + 1200 + DTXcodeBuild + 12A7208 + LSMinimumSystemVersion + 10.8 + + diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/A/ZipArchive b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/ZipArchive new file mode 100755 index 0000000..a1b9b06 Binary files /dev/null and b/Carthage/Build/Mac/ZipArchive.framework/Versions/A/ZipArchive differ diff --git a/Carthage/Build/Mac/ZipArchive.framework/Versions/Current b/Carthage/Build/Mac/ZipArchive.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/Carthage/Build/Mac/ZipArchive.framework/ZipArchive b/Carthage/Build/Mac/ZipArchive.framework/ZipArchive new file mode 120000 index 0000000..3449ba2 --- /dev/null +++ b/Carthage/Build/Mac/ZipArchive.framework/ZipArchive @@ -0,0 +1 @@ +Versions/Current/ZipArchive \ No newline at end of file diff --git a/Carthage/Build/iOS/59543031-0F73-3BB4-87C0-C521147E1336.bcsymbolmap b/Carthage/Build/iOS/59543031-0F73-3BB4-87C0-C521147E1336.bcsymbolmap new file mode 100644 index 0000000..9764459 --- /dev/null +++ b/Carthage/Build/iOS/59543031-0F73-3BB4-87C0-C521147E1336.bcsymbolmap @@ -0,0 +1,835 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk +iPhoneOS14.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/ZipArchive-evmhnpprpjrrapgqdybvlbmftmga/Build/Intermediates.noindex/ArchiveIntermediates/ZipArchive-iOS/IntermediateBuildFilesPath/ZipArchive.build/Release-iphoneos/ZipArchive-iOS.build/DerivedSources/ZipArchive_vers.c +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive +_mz_os_rand.calls +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os_posix.c +mz_os_ms_time +SSZipArchive/minizip/mz_os_posix.c +mz_os_read_symlink +mz_os_make_symlink +mz_os_is_symlink +mz_os_is_dir +mz_os_close_dir +mz_os_read_dir +mz_os_open_dir +mz_os_make_dir +mz_os_set_file_attribs +mz_os_get_file_attribs +mz_os_set_file_date +mz_os_get_file_date +mz_os_get_file_size +mz_os_file_exists +mz_os_unlink +mz_os_rename +mz_os_rand +mz_os_utf8_string_delete +mz_os_utf8_string_create +_mz_stream_mem_set_size +_mz_stream_mem_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_get_interface +SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_delete +mz_stream_mem_create +mz_stream_mem_set_grow_size +mz_stream_mem_set_buffer_limit +mz_stream_mem_get_buffer_length +mz_stream_mem_get_buffer_at_current +mz_stream_mem_get_buffer_at +mz_stream_mem_get_buffer +mz_stream_mem_set_buffer +mz_stream_mem_error +mz_stream_mem_close +mz_stream_mem_seek +mz_stream_mem_tell +mz_stream_mem_write +mz_stream_mem_read +mz_stream_mem_is_open +mz_stream_mem_set_size +mz_stream_mem_open +_mz_stream_wzaes_encrypt_data +_mz_stream_wzaes_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_get_interface +SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_delete +mz_stream_wzaes_create +mz_stream_wzaes_set_prop_int64 +mz_stream_wzaes_get_prop_int64 +mz_stream_wzaes_set_encryption_mode +mz_stream_wzaes_set_password +mz_stream_wzaes_error +mz_stream_wzaes_close +mz_stream_wzaes_seek +mz_stream_wzaes_tell +mz_stream_wzaes_write +mz_stream_wzaes_encrypt_data +mz_stream_wzaes_read +mz_stream_wzaes_is_open +mz_stream_wzaes_open +_mz_zip_seek_to_local_header +_mz_zip_entry_read_header +_mz_zip_entry_open_int +_mz_zip_entry_write_header +_mz_zip_entry_read_descriptor +_mz_zip_entry_close_int +_mz_zip_entry_write_descriptor +_mz_zip_goto_next_entry_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip.c +mz_zip_unix_to_ntfs_time +SSZipArchive/minizip/mz_zip.c +mz_zip_ntfs_to_unix_time +mz_zip_tm_to_dosdate +mz_zip_invalid_date +mz_zip_time_t_to_dos_date +mz_zip_time_t_to_tm +mz_zip_dosdate_to_time_t +mz_zip_dosdate_to_raw_tm +mz_zip_dosdate_to_tm +mz_zip_extrafield_write +mz_zip_extrafield_read +mz_zip_extrafield_find +mz_zip_attrib_posix_to_win32 +mz_zip_attrib_win32_to_posix +mz_zip_attrib_convert +mz_zip_locate_next_entry +mz_zip_locate_first_entry +mz_zip_goto_first_entry +mz_zip_path_compare +tolower +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/usr/include/_ctype.h +mz_zip_locate_entry +mz_zip_goto_next_entry +mz_zip_goto_next_entry_int +mz_zip_goto_entry +mz_zip_get_entry +mz_zip_get_disk_number_with_cd +mz_zip_set_disk_number_with_cd +mz_zip_get_number_entry +mz_zip_set_number_entry +mz_zip_entry_close_raw +mz_zip_entry_is_open +mz_zip_entry_set_extrafield +mz_zip_entry_get_local_info +mz_zip_entry_get_info +mz_zip_attrib_is_symlink +mz_zip_entry_is_symlink +mz_zip_entry_is_dir +mz_zip_entry_write_descriptor +mz_zip_entry_write_close +mz_zip_entry_close_int +mz_zip_entry_read_descriptor +mz_zip_extrafield_contains +mz_zip_entry_read_close +mz_zip_entry_write +mz_zip_entry_read +mz_zip_entry_write_header +mz_zip_attrib_is_dir +mz_zip_entry_write_open +mz_zip_entry_close +mz_zip_entry_open_int +mz_zip_entry_read_header +mz_zip_seek_to_local_header +mz_zip_entry_read_open +mz_zip_get_cd_mem_stream +mz_zip_set_cd_stream +mz_zip_get_stream +mz_zip_set_recover +mz_zip_set_version_madeby +mz_zip_get_version_madeby +mz_zip_set_comment +mz_zip_get_comment +mz_zip_close +mz_zip_write_cd +mz_zip_open +mz_zip_recover_cd +mz_zip_read_cd +mz_zip_search_zip64_eocd +mz_zip_search_eocd +mz_zip_delete +mz_zip_create +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt.c +mz_crypt_pbkdf2 +SSZipArchive/minizip/mz_crypt.c +mz_crypt_crc32_update +_mz_stream_split_goto_disk +_mz_stream_split_close_disk +_mz_stream_split_open_disk +_mz_stream_split_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_open_disk +SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_get_interface +mz_stream_split_delete +mz_stream_split_create +mz_stream_split_set_prop_int64 +mz_stream_split_get_prop_int64 +mz_stream_split_error +mz_stream_split_close_disk +mz_stream_split_close +mz_stream_split_seek +mz_stream_split_tell +mz_stream_split_write +mz_stream_split_read +mz_stream_split_is_open +mz_stream_split_goto_disk +mz_stream_split_open +_mz_stream_pkcrypt_update_keys +_mz_stream_pkcrypt_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_get_interface +SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_delete +mz_stream_pkcrypt_create +mz_stream_pkcrypt_set_prop_int64 +mz_stream_pkcrypt_get_prop_int64 +mz_stream_pkcrypt_get_verify +mz_stream_pkcrypt_set_verify +mz_stream_pkcrypt_set_password +mz_stream_pkcrypt_error +mz_stream_pkcrypt_close +mz_stream_pkcrypt_seek +mz_stream_pkcrypt_tell +mz_stream_pkcrypt_write +mz_stream_pkcrypt_decrypt_byte +mz_stream_pkcrypt_read +mz_stream_pkcrypt_is_open +mz_stream_pkcrypt_update_keys +mz_stream_pkcrypt_open +mz_stream_pkcrypt_init_keys +_mz_stream_read_value +_mz_stream_write_value +_mz_stream_raw_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm.c +mz_stream_raw_delete +SSZipArchive/minizip/mz_strm.c +mz_stream_raw_create +mz_stream_raw_set_prop_int64 +mz_stream_raw_get_prop_int64 +mz_stream_raw_error +mz_stream_error +mz_stream_raw_close +mz_stream_raw_seek +mz_stream_raw_tell +mz_stream_raw_write +mz_stream_raw_read +mz_stream_raw_is_open +mz_stream_is_open +mz_stream_raw_open +mz_stream_delete +mz_stream_create +mz_stream_set_prop_int64 +mz_stream_get_prop_int64 +mz_stream_get_interface +mz_stream_set_base +mz_stream_close +mz_stream_find_reverse +mz_stream_find +mz_stream_seek +mz_stream_tell +mz_stream_copy_stream_to_end +mz_stream_copy_to_end +mz_stream_copy_stream +mz_stream_copy +mz_stream_write_uint64 +mz_stream_write_int64 +mz_stream_write_uint32 +mz_stream_write_uint16 +mz_stream_write_value +mz_stream_write_uint8 +mz_stream_write +mz_stream_read_uint64 +mz_stream_read_int64 +mz_stream_read_uint32 +mz_stream_read_uint16 +mz_stream_read_value +mz_stream_read_uint8 +mz_stream_read +mz_stream_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_compat.c +fill_memory_filefunc +SSZipArchive/minizip/mz_compat.c +fill_win32_filefunc64W +fill_win32_filefunc64A +fill_win32_filefunc64 +fill_win32_filefunc +fill_fopen64_filefunc +fill_fopen_filefunc +unzGetStream +unzEndOfFile +unzSeek64 +unzSeek +unzTell64 +unzTell +unztell +unzGetLocalExtrafield +unzSetOffset64 +unzSetOffset +unzGetOffset64 +unzGetFilePos64 +unzGoToFilePos64 +unzGoToFilePos +unzGetOffset +unzGetFilePos +unzLocateFile +unzGoToNextFile +unzGoToFirstFile +unzGetCurrentFileInfo64 +unzGetCurrentFileInfo +unzCloseCurrentFile +unzReadCurrentFile +unzOpenCurrentFile2 +unzOpenCurrentFilePassword +unzOpenCurrentFile +unzOpenCurrentFile3 +unzGetGlobalComment +unzGetGlobalInfo64 +unzGetGlobalInfo +unzClose_MZ +unzClose +unzOpen_MZ +unzOpen2_64 +unzOpen2 +unzOpen64 +unzOpen +zipGetStream +zipClose_MZ +zipClose2_MZ +zipClose2_64 +zipClose_64 +zipClose +zipCloseFileInZip64 +zipCloseFileInZip +zipCloseFileInZipRaw64 +zipCloseFileInZipRaw +zipWriteInFileInZip +zipOpenNewFileInZip5 +zipOpen_MZ +zipConvertAppendToStreamMode +zipOpen2_64 +zipOpen64 +zipOpen2 +zipOpen +_mz_stream_zlib_deflate +_mz_stream_zlib_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_get_interface +SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_delete +mz_stream_zlib_create +mz_stream_zlib_set_prop_int64 +mz_stream_zlib_get_prop_int64 +mz_stream_zlib_error +mz_stream_zlib_close +mz_stream_zlib_flush +mz_stream_zlib_seek +mz_stream_zlib_tell +mz_stream_zlib_deflate +mz_stream_zlib_write +mz_stream_zlib_read +mz_stream_zlib_is_open +mz_stream_zlib_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_delete +SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_free +mz_crypt_hmac_create +mz_crypt_hmac_copy +mz_crypt_hmac_set_algorithm +mz_crypt_hmac_end +mz_crypt_hmac_update +mz_crypt_hmac_init +mz_crypt_hmac_reset +mz_crypt_aes_delete +mz_crypt_aes_reset +mz_crypt_aes_create +mz_crypt_aes_set_mode +mz_crypt_aes_set_decrypt_key +mz_crypt_aes_set_encrypt_key +mz_crypt_aes_decrypt +mz_crypt_aes_encrypt +mz_crypt_sha_delete +mz_crypt_sha_create +mz_crypt_sha_set_algorithm +mz_crypt_sha_end +mz_crypt_sha_update +mz_crypt_sha_begin +mz_crypt_sha_reset +mz_crypt_rand +_mz_zip_reader_locate_entry_cb +_mz_zip_writer_open_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_delete +SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_create +mz_zip_writer_set_entry_cb +mz_zip_writer_set_progress_interval +mz_zip_writer_set_progress_cb +mz_zip_writer_set_password_cb +mz_zip_writer_set_overwrite_cb +mz_zip_writer_set_certificate +mz_zip_writer_set_zip_cd +mz_zip_writer_set_store_links +mz_zip_writer_set_follow_links +mz_zip_writer_set_compress_level +mz_zip_writer_set_compress_method +mz_zip_writer_set_aes +mz_zip_writer_get_raw +mz_zip_writer_set_raw +mz_zip_writer_set_comment +mz_zip_writer_set_password +mz_zip_writer_get_zip_handle +mz_zip_writer_copy_from_reader +mz_zip_reader_entry_get_info +mz_zip_writer_is_open +mz_zip_reader_is_open +mz_zip_writer_add_path +mz_zip_writer_add_file +mz_zip_writer_add_buffer +mz_zip_writer_add_info +mz_zip_writer_add +mz_zip_writer_add_process +mz_zip_writer_entry_close +mz_zip_writer_entry_write +mz_zip_writer_entry_open +mz_zip_writer_zip_cd +mz_zip_writer_open_file_in_memory +mz_zip_writer_open +mz_zip_writer_close +mz_zip_writer_open_file +mz_zip_writer_open_int +mz_zip_reader_delete +mz_zip_reader_create +mz_zip_reader_get_zip_handle +mz_zip_reader_set_entry_cb +mz_zip_reader_set_progress_interval +mz_zip_reader_set_progress_cb +mz_zip_reader_set_password_cb +mz_zip_reader_set_overwrite_cb +mz_zip_reader_set_sign_required +mz_zip_reader_set_encoding +mz_zip_reader_get_comment +mz_zip_reader_get_zip_cd +mz_zip_reader_get_raw +mz_zip_reader_set_raw +mz_zip_reader_set_password +mz_zip_reader_set_pattern +mz_zip_reader_save_all +mz_zip_reader_entry_save_buffer_length +mz_zip_reader_entry_save_buffer +mz_zip_reader_entry_save_file +mz_zip_reader_entry_save +mz_zip_reader_entry_save_process +mz_zip_reader_entry_is_dir +mz_zip_reader_entry_has_sign +mz_zip_reader_entry_get_hash +mz_zip_reader_entry_get_first_hash +mz_zip_reader_locate_entry +mz_zip_reader_goto_next_entry +mz_zip_reader_locate_entry_cb +mz_zip_reader_entry_close +mz_zip_reader_entry_read +mz_zip_reader_entry_open +mz_zip_reader_goto_first_entry +mz_zip_reader_open_buffer +mz_zip_reader_open_file_in_memory +mz_zip_reader_open_file +mz_zip_reader_unzip_cd +mz_zip_reader_close +mz_zip_reader_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os.c +mz_file_get_crc +SSZipArchive/minizip/mz_os.c +mz_dir_make +mz_path_get_filename +mz_path_remove_extension +mz_path_remove_filename +mz_path_resolve +mz_path_compare_wc +mz_path_convert_slashes +mz_path_has_slash +mz_path_remove_slash +mz_path_append_slash +mz_path_combine +_mz_stream_os_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_get_interface +SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_delete +mz_stream_os_create +mz_stream_os_error +mz_stream_os_close +mz_stream_os_tell +mz_stream_os_write +mz_stream_os_read +mz_stream_os_is_open +mz_stream_os_seek +mz_stream_os_open ++[SSZipArchive isFilePasswordProtectedAtPath:] ++[SSZipArchive isPasswordValidForArchiveAtPath:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:nestedZipLevel:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:andProgressHandler:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:compressionLevel:password:AES:progressHandler:] +-[SSZipArchive init] +-[SSZipArchive initWithPath:] +-[SSZipArchive open] +-[SSZipArchive writeFolderAtPath:withFolderName:withPassword:] +-[SSZipArchive writeFile:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:compressionLevel:password:AES:] +-[SSZipArchive writeData:filename:withPassword:] +-[SSZipArchive writeData:filename:compressionLevel:password:AES:] +-[SSZipArchive close] ++[SSZipArchive _filenameStringWithCString:version_made_by:general_purpose_flag:size:] ++[SSZipArchive zipInfo:setAttributesOfItemAtPath:] ++[SSZipArchive zipInfo:setDate:] ++[SSZipArchive _gregorian] +___26+[SSZipArchive _gregorian]_block_invoke ++[SSZipArchive _dateWithMSDOSFormat:] +-[SSZipArchive .cxx_destruct] +-[NSData(SSZipArchive) _base64RFC4648] +-[NSData(SSZipArchive) _hexString] +-[NSString(SSZipArchive) _sanitizedPath] +_OBJC_SELECTOR_REFERENCES_ +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_CLASSLIST_REFERENCES_$_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_CLASSLIST_REFERENCES_$_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_CLASSLIST_REFERENCES_$_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.128 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_SELECTOR_REFERENCES_.174 +_OBJC_CLASSLIST_REFERENCES_$_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_CLASSLIST_REFERENCES_$_.203 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.207 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_CLASSLIST_REFERENCES_$_.212 +_OBJC_SELECTOR_REFERENCES_.214 +_OBJC_SELECTOR_REFERENCES_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_SELECTOR_REFERENCES_.242 +__gregorian.gregorian +__gregorian.onceToken +___block_descriptor_32_e5_v8?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_CLASSLIST_REFERENCES_$_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_SELECTOR_REFERENCES_.251 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.261 +__OBJC_$_CLASS_METHODS_SSZipArchive +__OBJC_METACLASS_RO_$_SSZipArchive +__OBJC_$_INSTANCE_METHODS_SSZipArchive +_OBJC_IVAR_$_SSZipArchive._path +_OBJC_IVAR_$_SSZipArchive._zip +__OBJC_$_INSTANCE_VARIABLES_SSZipArchive +__OBJC_CLASS_RO_$_SSZipArchive +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.311 +_OBJC_CLASSLIST_REFERENCES_$_.315 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_SSZipArchive +__OBJC_$_CATEGORY_NSData_$_SSZipArchive +_OBJC_CLASSLIST_REFERENCES_$_.327 +_OBJC_SELECTOR_REFERENCES_.329 +_OBJC_SELECTOR_REFERENCES_.331 +_OBJC_CLASSLIST_REFERENCES_$_.334 +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.338 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.342 +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_SSZipArchive +__OBJC_$_CATEGORY_NSString_$_SSZipArchive +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/SSZipArchive.m +SSZipArchive/SSZipArchive.m +__26+[SSZipArchive _gregorian]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/usr/include/dispatch/once.h +_zipOpenEntry +_fileIsSymbolicLink +_mz_stream_buffered_flush +_mz_stream_buffered_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_get_interface +SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_delete +mz_stream_buffered_create +mz_stream_buffered_error +mz_stream_buffered_close +mz_stream_buffered_reset +mz_stream_buffered_seek +mz_stream_buffered_tell +mz_stream_buffered_flush +mz_stream_buffered_write +mz_stream_buffered_read +mz_stream_buffered_is_open +mz_stream_buffered_open +__ZL15__ARCLite__loadv +__ZL58__arclite_NSMutableDictionary__setObject_forKeyedSubscriptP19NSMutableDictionaryP13objc_selectorP11objc_objectS4_ +__ZL22add_image_hook_swiftV1PK11mach_headerl +__ZL42__arclite_NSUndoManagerProxy_isKindOfClassP11objc_objectP13objc_selectorP10objc_class +__ZL30__arclite_NSManagedObject_initP11objc_objectP13objc_selector +__ZL41__arclite_NSManagedObject_allocWithEntityP11objc_objectP13objc_selectorS0_ +__ZL36__arclite_NSManagedObject_allocBatchP11objc_objectP13objc_selectorPS0_S0_j +__ZL37__arclite_NSKKMS_fastIndexForKnownKeyP11objc_objectP13objc_selectorS0_ +__ZL28__arclite_NSKKMS_indexForKeyP11objc_objectP13objc_selectorS0_ +__ZL29__arclite_NSKKsD_objectForKeyP11objc_objectP13objc_selectorS0_ +__ZL35__arclite_NSKKsD_removeObjectForKeyP11objc_objectP13objc_selectorS0_ +__ZL33__arclite_NSKKsD_setObject_forKeyP11objc_objectP13objc_selectorS0_S0_ +__ZL41__arclite_NSKKsD_addEntriesFromDictionaryP11objc_objectP13objc_selectorP12NSDictionary +__ZL28__arclite_objc_readClassPairP10objc_classPK15objc_image_info +__ZL32__arclite_objc_allocateClassPairP10objc_classPKcm +__ZL32__arclite_object_getIndexedIvarsP11objc_object +__ZL23__arclite_objc_getClassPKc +__ZL27__arclite_objc_getMetaClassPKc +__ZL31__arclite_objc_getRequiredClassPKc +__ZL26__arclite_objc_lookUpClassPKc +__ZL26__arclite_objc_getProtocolPKc +__ZL23__arclite_class_getNameP10objc_class +__ZL26__arclite_protocol_getNameP8Protocol +__ZL37__arclite_objc_copyClassNamesForImagePKcPj +__ZL17transcribeMethodsP10objc_classP15glue_class_ro_t +__ZL19transcribeProtocolsP10objc_classP15glue_class_ro_t +__ZL20transcribePropertiesP10objc_classP15glue_class_ro_t +__ZL14initialize_impP11objc_objectP13objc_selector +__ZL18allocateMaybeSwiftP18glue_swift_class_tm +__ZL22copySwiftV1MangledNamePKcb +__ZL13demangledNamePKcb +__ZL16scanMangledFieldRPKcS0_S1_Ri +__ZL30arclite_uninitialized_functionv +__ZL12cxxConstructP11objc_object +__ZL20fixStringForCoreDataP11objc_object +_OBJC_METACLASS_$___ARCLite__ +__ZL24OBJC_CLASS_$___ARCLite__ +__ZL31OBJC_METACLASS_RO_$___ARCLite__ +__non_lazy_classes +__ZL27OBJC_CLASS_RO_$___ARCLite__ +__ZL11_class_name +__ZL32OBJC_$_CLASS_METHODS___ARCLite__ +__ZL17_load_method_name +__ZL17_load_method_type +_OBJC_SELECTOR_REFERENCES_.2 +_OBJC_SELECTOR_REFERENCES_.4 +__OBJC_$_PROTOCOL_INSTANCE_METHODS___ARCLiteKeyedSubscripting__ +__OBJC_$_PROTOCOL_METHOD_TYPES___ARCLiteKeyedSubscripting__ +__OBJC_PROTOCOL_$___ARCLiteKeyedSubscripting__ +__OBJC_LABEL_PROTOCOL_$___ARCLiteKeyedSubscripting__ +__OBJC_PROTOCOL_REFERENCE_$___ARCLiteKeyedSubscripting__ +__ZL30NSUndoManagerProxy_targetClass +_OBJC_SELECTOR_REFERENCES_.14 +__ZL29original_NSManagedObject_init +_OBJC_SELECTOR_REFERENCES_.16 +__ZL40original_NSManagedObject_allocWithEntity +_OBJC_SELECTOR_REFERENCES_.18 +__ZL35original_NSManagedObject_allocBatch +__ZL25NSMutableDictionary_class +__ZL22NSConstantString_class +__ZL14NSString_class +_OBJC_SELECTOR_REFERENCES_.23 +__ZL36original_NSKKMS_fastIndexForKnownKey +_OBJC_SELECTOR_REFERENCES_.25 +__ZL27original_NSKKMS_indexForKey +_OBJC_SELECTOR_REFERENCES_.28 +__ZL28original_NSKKsD_objectForKey +__ZL34original_NSKKsD_removeObjectForKey +__ZL32original_NSKKsD_setObject_forKey +_OBJC_SELECTOR_REFERENCES_.30 +__ZL40original_NSKKsD_addEntriesFromDictionary +__ZZL22add_image_hook_swiftV1PK11mach_headerlE7patches +__ZGVZL22add_image_hook_swiftV1PK11mach_headerlE7patches +__ZL31original_objc_allocateClassPair +__ZL31original_object_getIndexedIvars +__ZL22original_objc_getClass +__ZL26original_objc_getMetaClass +__ZL30original_objc_getRequiredClass +__ZL25original_objc_lookUpClass +__ZL25original_objc_getProtocol +__ZL22original_class_getName +__ZL25original_protocol_getName +__ZL36original_objc_copyClassNamesForImage +_OBJC_SELECTOR_REFERENCES_.43 +_OBJC_SELECTOR_REFERENCES_.45 +__ZL12demangleLock +__ZL9Demangled +_OBJC_SELECTOR_REFERENCES_.58 +_OBJC_SELECTOR_REFERENCES_.60 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ --target=arm64-apple-ios4.3 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c++11 -Wno-trigraphs -fno-exceptions -fno-rtti -fno-sanitize=vptr -mpascal-strings -Os -Wno-missing-field-initializers -Wmissing-prototypes -Wno-implicit-atomic-properties -Wno-objc-interface-ivars -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -D NDEBUG=1 -D OBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -g -fno-threadsafe-statics -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -fembed-bitcode=all -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-generated-files.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-own-target-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-all-target-headers.hmap -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-project-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts/include -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources-normal/arm64 -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources/arm64 -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources -F/Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts -iframework /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk/System/Library/PrivateFrameworks -Wall -Wextra -Wno-gcc-compat -Wno-error=incomplete-umbrella -Wno-error=invalid-ios-deployment-target -Wno-error=deprecated-declarations -Wno-error=documentation -Wno-error=incomplete-umbrella -Wno-error=invalid-ios-deployment-target -Wno-error=deprecated-declarations -Wno-error=documentation -MMD -MT dependencies -MF /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.d --serialize-diagnostics /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.dia -c /Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76/source/arclite.mm -o /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.o -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -mlinker-version=609 +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk +iPhoneOS14.0.Internal.sdk +/Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76/source/arclite.mm +/Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76 +fixStringForCoreData +source/arclite.mm +cxxConstruct +arclite_uninitialized_function +scanMangledField +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk/usr/include/_ctype.h +__isctype +demangledName +copySwiftV1DemangledName +copySwiftV1MangledName +allocateMaybeSwift +word_align +isSwift +initialize_imp +transcribeProperties +property_list_nth +transcribeProtocols +transcribeMethods +data +method_list_nth +__arclite_objc_copyClassNamesForImage +__arclite_protocol_getName +__arclite_class_getName +__arclite_objc_getProtocol +__arclite_objc_lookUpClass +__arclite_objc_getRequiredClass +__arclite_objc_getMetaClass +__arclite_objc_getClass +__arclite_object_getIndexedIvars +__arclite_objc_allocateClassPair +metaclass +__arclite_objc_readClassPair +transcribeIvars +ivar_list_nth +max +alignment +ro +fastFlags +__arclite_NSKKsD_addEntriesFromDictionary +__arclite_NSKKsD_setObject_forKey +__arclite_NSKKsD_removeObjectForKey +__arclite_NSKKsD_objectForKey +__arclite_NSKKMS_indexForKey +__arclite_NSKKMS_fastIndexForKnownKey +__arclite_NSManagedObject_allocBatch +__arclite_NSManagedObject_allocWithEntity +__arclite_NSManagedObject_init +__arclite_NSUndoManagerProxy_isKindOfClass +add_image_hook_swiftV1 +patch_lazy_pointers +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +__arclite_NSMutableDictionary__setObject_forKeyedSubscript +__ARCLite__load +install_swiftV1 +replaceMethod +install_dict_nil_value +addOrReplaceMethod +keyedGetter diff --git a/Carthage/Build/iOS/B5D3934F-905D-30A1-BBE7-7BCC5721CD3D.bcsymbolmap b/Carthage/Build/iOS/B5D3934F-905D-30A1-BBE7-7BCC5721CD3D.bcsymbolmap new file mode 100644 index 0000000..e5a4427 --- /dev/null +++ b/Carthage/Build/iOS/B5D3934F-905D-30A1-BBE7-7BCC5721CD3D.bcsymbolmap @@ -0,0 +1,920 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk +iPhoneOS14.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/ZipArchive-evmhnpprpjrrapgqdybvlbmftmga/Build/Intermediates.noindex/ArchiveIntermediates/ZipArchive-iOS/IntermediateBuildFilesPath/ZipArchive.build/Release-iphoneos/ZipArchive-iOS.build/DerivedSources/ZipArchive_vers.c +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive +_mz_os_rand.calls +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os_posix.c +mz_os_ms_time +SSZipArchive/minizip/mz_os_posix.c +mz_os_read_symlink +mz_os_make_symlink +mz_os_is_symlink +mz_os_is_dir +mz_os_close_dir +mz_os_read_dir +mz_os_open_dir +mz_os_make_dir +mz_os_set_file_attribs +mz_os_get_file_attribs +mz_os_set_file_date +mz_os_get_file_date +mz_os_get_file_size +mz_os_file_exists +mz_os_unlink +mz_os_rename +mz_os_rand +mz_os_utf8_string_delete +mz_os_utf8_string_create +_mz_stream_mem_set_size +_mz_stream_mem_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_get_interface +SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_delete +mz_stream_mem_create +mz_stream_mem_set_grow_size +mz_stream_mem_set_buffer_limit +mz_stream_mem_get_buffer_length +mz_stream_mem_get_buffer_at_current +mz_stream_mem_get_buffer_at +mz_stream_mem_get_buffer +mz_stream_mem_set_buffer +mz_stream_mem_error +mz_stream_mem_close +mz_stream_mem_seek +mz_stream_mem_tell +mz_stream_mem_write +mz_stream_mem_read +mz_stream_mem_is_open +mz_stream_mem_set_size +mz_stream_mem_open +_mz_stream_wzaes_encrypt_data +_mz_stream_wzaes_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_get_interface +SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_delete +mz_stream_wzaes_create +mz_stream_wzaes_set_prop_int64 +mz_stream_wzaes_get_prop_int64 +mz_stream_wzaes_set_encryption_mode +mz_stream_wzaes_set_password +mz_stream_wzaes_error +mz_stream_wzaes_close +mz_stream_wzaes_seek +mz_stream_wzaes_tell +mz_stream_wzaes_write +mz_stream_wzaes_encrypt_data +mz_stream_wzaes_read +mz_stream_wzaes_is_open +mz_stream_wzaes_open +_mz_zip_seek_to_local_header +_mz_zip_entry_read_header +_mz_zip_entry_open_int +_mz_zip_entry_write_header +_mz_zip_entry_read_descriptor +_mz_zip_entry_close_int +_mz_zip_entry_write_descriptor +_mz_zip_goto_next_entry_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip.c +mz_zip_unix_to_ntfs_time +SSZipArchive/minizip/mz_zip.c +mz_zip_ntfs_to_unix_time +mz_zip_tm_to_dosdate +mz_zip_invalid_date +mz_zip_time_t_to_dos_date +mz_zip_time_t_to_tm +mz_zip_dosdate_to_time_t +mz_zip_dosdate_to_raw_tm +mz_zip_dosdate_to_tm +mz_zip_extrafield_write +mz_zip_extrafield_read +mz_zip_extrafield_find +mz_zip_attrib_posix_to_win32 +mz_zip_attrib_win32_to_posix +mz_zip_attrib_convert +mz_zip_locate_next_entry +mz_zip_locate_first_entry +mz_zip_goto_first_entry +mz_zip_path_compare +tolower +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/usr/include/_ctype.h +mz_zip_locate_entry +mz_zip_goto_next_entry +mz_zip_goto_next_entry_int +mz_zip_goto_entry +mz_zip_get_entry +mz_zip_get_disk_number_with_cd +mz_zip_set_disk_number_with_cd +mz_zip_get_number_entry +mz_zip_set_number_entry +mz_zip_entry_close_raw +mz_zip_entry_is_open +mz_zip_entry_set_extrafield +mz_zip_entry_get_local_info +mz_zip_entry_get_info +mz_zip_attrib_is_symlink +mz_zip_entry_is_symlink +mz_zip_entry_is_dir +mz_zip_entry_write_descriptor +mz_zip_entry_write_close +mz_zip_entry_close_int +mz_zip_entry_read_descriptor +mz_zip_extrafield_contains +mz_zip_entry_read_close +mz_zip_entry_write +mz_zip_entry_read +mz_zip_entry_write_header +mz_zip_attrib_is_dir +mz_zip_entry_write_open +mz_zip_entry_close +mz_zip_entry_open_int +mz_zip_entry_read_header +mz_zip_seek_to_local_header +mz_zip_entry_read_open +mz_zip_get_cd_mem_stream +mz_zip_set_cd_stream +mz_zip_get_stream +mz_zip_set_recover +mz_zip_set_version_madeby +mz_zip_get_version_madeby +mz_zip_set_comment +mz_zip_get_comment +mz_zip_close +mz_zip_write_cd +mz_zip_open +mz_zip_recover_cd +mz_zip_read_cd +mz_zip_search_zip64_eocd +mz_zip_search_eocd +mz_zip_delete +mz_zip_create +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt.c +mz_crypt_pbkdf2 +SSZipArchive/minizip/mz_crypt.c +mz_crypt_crc32_update +_mz_stream_split_goto_disk +_mz_stream_split_close_disk +_mz_stream_split_open_disk +_mz_stream_split_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_open_disk +SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_get_interface +mz_stream_split_delete +mz_stream_split_create +mz_stream_split_set_prop_int64 +mz_stream_split_get_prop_int64 +mz_stream_split_error +mz_stream_split_close_disk +mz_stream_split_close +mz_stream_split_seek +mz_stream_split_tell +mz_stream_split_write +mz_stream_split_read +mz_stream_split_is_open +mz_stream_split_goto_disk +mz_stream_split_open +_mz_stream_pkcrypt_update_keys +_mz_stream_pkcrypt_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_get_interface +SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_delete +mz_stream_pkcrypt_create +mz_stream_pkcrypt_set_prop_int64 +mz_stream_pkcrypt_get_prop_int64 +mz_stream_pkcrypt_get_verify +mz_stream_pkcrypt_set_verify +mz_stream_pkcrypt_set_password +mz_stream_pkcrypt_error +mz_stream_pkcrypt_close +mz_stream_pkcrypt_seek +mz_stream_pkcrypt_tell +mz_stream_pkcrypt_write +mz_stream_pkcrypt_decrypt_byte +mz_stream_pkcrypt_read +mz_stream_pkcrypt_is_open +mz_stream_pkcrypt_update_keys +mz_stream_pkcrypt_open +mz_stream_pkcrypt_init_keys +_mz_stream_read_value +_mz_stream_write_value +_mz_stream_raw_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm.c +mz_stream_raw_delete +SSZipArchive/minizip/mz_strm.c +mz_stream_raw_create +mz_stream_raw_set_prop_int64 +mz_stream_raw_get_prop_int64 +mz_stream_raw_error +mz_stream_error +mz_stream_raw_close +mz_stream_raw_seek +mz_stream_raw_tell +mz_stream_raw_write +mz_stream_raw_read +mz_stream_raw_is_open +mz_stream_is_open +mz_stream_raw_open +mz_stream_delete +mz_stream_create +mz_stream_set_prop_int64 +mz_stream_get_prop_int64 +mz_stream_get_interface +mz_stream_set_base +mz_stream_close +mz_stream_find_reverse +mz_stream_find +mz_stream_seek +mz_stream_tell +mz_stream_copy_stream_to_end +mz_stream_copy_to_end +mz_stream_copy_stream +mz_stream_copy +mz_stream_write_uint64 +mz_stream_write_int64 +mz_stream_write_uint32 +mz_stream_write_uint16 +mz_stream_write_value +mz_stream_write_uint8 +mz_stream_write +mz_stream_read_uint64 +mz_stream_read_int64 +mz_stream_read_uint32 +mz_stream_read_uint16 +mz_stream_read_value +mz_stream_read_uint8 +mz_stream_read +mz_stream_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_compat.c +fill_memory_filefunc +SSZipArchive/minizip/mz_compat.c +fill_win32_filefunc64W +fill_win32_filefunc64A +fill_win32_filefunc64 +fill_win32_filefunc +fill_fopen64_filefunc +fill_fopen_filefunc +unzGetStream +unzEndOfFile +unzSeek64 +unzSeek +unzTell64 +unzTell +unztell +unzGetLocalExtrafield +unzSetOffset64 +unzSetOffset +unzGetOffset64 +unzGetFilePos64 +unzGoToFilePos64 +unzGoToFilePos +unzGetOffset +unzGetFilePos +unzLocateFile +unzGoToNextFile +unzGoToFirstFile +unzGetCurrentFileInfo64 +unzGetCurrentFileInfo +unzCloseCurrentFile +unzReadCurrentFile +unzOpenCurrentFile2 +unzOpenCurrentFilePassword +unzOpenCurrentFile +unzOpenCurrentFile3 +unzGetGlobalComment +unzGetGlobalInfo64 +unzGetGlobalInfo +unzClose_MZ +unzClose +unzOpen_MZ +unzOpen2_64 +unzOpen2 +unzOpen64 +unzOpen +zipGetStream +zipClose_MZ +zipClose2_MZ +zipClose2_64 +zipClose_64 +zipClose +zipCloseFileInZip64 +zipCloseFileInZip +zipCloseFileInZipRaw64 +zipCloseFileInZipRaw +zipWriteInFileInZip +zipOpenNewFileInZip5 +zipOpen_MZ +zipConvertAppendToStreamMode +zipOpen2_64 +zipOpen64 +zipOpen2 +zipOpen +_mz_stream_zlib_deflate +_mz_stream_zlib_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_get_interface +SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_delete +mz_stream_zlib_create +mz_stream_zlib_set_prop_int64 +mz_stream_zlib_get_prop_int64 +mz_stream_zlib_error +mz_stream_zlib_close +mz_stream_zlib_flush +mz_stream_zlib_seek +mz_stream_zlib_tell +mz_stream_zlib_deflate +mz_stream_zlib_write +mz_stream_zlib_read +mz_stream_zlib_is_open +mz_stream_zlib_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_delete +SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_free +mz_crypt_hmac_create +mz_crypt_hmac_copy +mz_crypt_hmac_set_algorithm +mz_crypt_hmac_end +mz_crypt_hmac_update +mz_crypt_hmac_init +mz_crypt_hmac_reset +mz_crypt_aes_delete +mz_crypt_aes_reset +mz_crypt_aes_create +mz_crypt_aes_set_mode +mz_crypt_aes_set_decrypt_key +mz_crypt_aes_set_encrypt_key +mz_crypt_aes_decrypt +mz_crypt_aes_encrypt +mz_crypt_sha_delete +mz_crypt_sha_create +mz_crypt_sha_set_algorithm +mz_crypt_sha_end +mz_crypt_sha_update +mz_crypt_sha_begin +mz_crypt_sha_reset +mz_crypt_rand +_mz_zip_reader_locate_entry_cb +_mz_zip_writer_open_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_delete +SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_create +mz_zip_writer_set_entry_cb +mz_zip_writer_set_progress_interval +mz_zip_writer_set_progress_cb +mz_zip_writer_set_password_cb +mz_zip_writer_set_overwrite_cb +mz_zip_writer_set_certificate +mz_zip_writer_set_zip_cd +mz_zip_writer_set_store_links +mz_zip_writer_set_follow_links +mz_zip_writer_set_compress_level +mz_zip_writer_set_compress_method +mz_zip_writer_set_aes +mz_zip_writer_get_raw +mz_zip_writer_set_raw +mz_zip_writer_set_comment +mz_zip_writer_set_password +mz_zip_writer_get_zip_handle +mz_zip_writer_copy_from_reader +mz_zip_reader_entry_get_info +mz_zip_writer_is_open +mz_zip_reader_is_open +mz_zip_writer_add_path +mz_zip_writer_add_file +mz_zip_writer_add_buffer +mz_zip_writer_add_info +mz_zip_writer_add +mz_zip_writer_add_process +mz_zip_writer_entry_close +mz_zip_writer_entry_write +mz_zip_writer_entry_open +mz_zip_writer_zip_cd +mz_zip_writer_open_file_in_memory +mz_zip_writer_open +mz_zip_writer_close +mz_zip_writer_open_file +mz_zip_writer_open_int +mz_zip_reader_delete +mz_zip_reader_create +mz_zip_reader_get_zip_handle +mz_zip_reader_set_entry_cb +mz_zip_reader_set_progress_interval +mz_zip_reader_set_progress_cb +mz_zip_reader_set_password_cb +mz_zip_reader_set_overwrite_cb +mz_zip_reader_set_sign_required +mz_zip_reader_set_encoding +mz_zip_reader_get_comment +mz_zip_reader_get_zip_cd +mz_zip_reader_get_raw +mz_zip_reader_set_raw +mz_zip_reader_set_password +mz_zip_reader_set_pattern +mz_zip_reader_save_all +mz_zip_reader_entry_save_buffer_length +mz_zip_reader_entry_save_buffer +mz_zip_reader_entry_save_file +mz_zip_reader_entry_save +mz_zip_reader_entry_save_process +mz_zip_reader_entry_is_dir +mz_zip_reader_entry_has_sign +mz_zip_reader_entry_get_hash +mz_zip_reader_entry_get_first_hash +mz_zip_reader_locate_entry +mz_zip_reader_goto_next_entry +mz_zip_reader_locate_entry_cb +mz_zip_reader_entry_close +mz_zip_reader_entry_read +mz_zip_reader_entry_open +mz_zip_reader_goto_first_entry +mz_zip_reader_open_buffer +mz_zip_reader_open_file_in_memory +mz_zip_reader_open_file +mz_zip_reader_unzip_cd +mz_zip_reader_close +mz_zip_reader_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os.c +mz_file_get_crc +SSZipArchive/minizip/mz_os.c +mz_dir_make +mz_path_get_filename +mz_path_remove_extension +mz_path_remove_filename +mz_path_resolve +mz_path_compare_wc +mz_path_convert_slashes +mz_path_has_slash +mz_path_remove_slash +mz_path_append_slash +mz_path_combine +_mz_stream_os_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_get_interface +SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_delete +mz_stream_os_create +mz_stream_os_error +mz_stream_os_close +mz_stream_os_tell +mz_stream_os_write +mz_stream_os_read +mz_stream_os_is_open +mz_stream_os_seek +mz_stream_os_open ++[SSZipArchive isFilePasswordProtectedAtPath:] ++[SSZipArchive isPasswordValidForArchiveAtPath:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:nestedZipLevel:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:andProgressHandler:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:compressionLevel:password:AES:progressHandler:] +-[SSZipArchive init] +-[SSZipArchive initWithPath:] +-[SSZipArchive open] +-[SSZipArchive writeFolderAtPath:withFolderName:withPassword:] +-[SSZipArchive writeFile:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:compressionLevel:password:AES:] +-[SSZipArchive writeData:filename:withPassword:] +-[SSZipArchive writeData:filename:compressionLevel:password:AES:] +-[SSZipArchive close] ++[SSZipArchive _filenameStringWithCString:version_made_by:general_purpose_flag:size:] ++[SSZipArchive zipInfo:setAttributesOfItemAtPath:] ++[SSZipArchive zipInfo:setDate:] ++[SSZipArchive _gregorian] +___26+[SSZipArchive _gregorian]_block_invoke ++[SSZipArchive _dateWithMSDOSFormat:] +-[SSZipArchive .cxx_destruct] +-[NSData(SSZipArchive) _base64RFC4648] +-[NSData(SSZipArchive) _hexString] +-[NSString(SSZipArchive) _sanitizedPath] +_OBJC_SELECTOR_REFERENCES_ +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_CLASSLIST_REFERENCES_$_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_CLASSLIST_REFERENCES_$_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_CLASSLIST_REFERENCES_$_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.128 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_SELECTOR_REFERENCES_.174 +_OBJC_CLASSLIST_REFERENCES_$_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_CLASSLIST_REFERENCES_$_.203 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.207 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_CLASSLIST_REFERENCES_$_.212 +_OBJC_SELECTOR_REFERENCES_.214 +_OBJC_SELECTOR_REFERENCES_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_SELECTOR_REFERENCES_.242 +__gregorian.gregorian +__gregorian.onceToken +___block_descriptor_20_e5_v4?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_CLASSLIST_REFERENCES_$_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_SELECTOR_REFERENCES_.251 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.261 +__OBJC_$_CLASS_METHODS_SSZipArchive +__OBJC_METACLASS_RO_$_SSZipArchive +__OBJC_$_INSTANCE_METHODS_SSZipArchive +_OBJC_IVAR_$_SSZipArchive._path +_OBJC_IVAR_$_SSZipArchive._zip +__OBJC_$_INSTANCE_VARIABLES_SSZipArchive +__OBJC_CLASS_RO_$_SSZipArchive +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.311 +_OBJC_CLASSLIST_REFERENCES_$_.315 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_SSZipArchive +__OBJC_$_CATEGORY_NSData_$_SSZipArchive +_OBJC_CLASSLIST_REFERENCES_$_.327 +_OBJC_SELECTOR_REFERENCES_.329 +_OBJC_SELECTOR_REFERENCES_.331 +_OBJC_CLASSLIST_REFERENCES_$_.334 +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.338 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.342 +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_SSZipArchive +__OBJC_$_CATEGORY_NSString_$_SSZipArchive +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/SSZipArchive.m +SSZipArchive/SSZipArchive.m +__26+[SSZipArchive _gregorian]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/usr/include/dispatch/once.h +_zipOpenEntry +_fileIsSymbolicLink +_mz_stream_buffered_flush +_mz_stream_buffered_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_get_interface +SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_delete +mz_stream_buffered_create +mz_stream_buffered_error +mz_stream_buffered_close +mz_stream_buffered_reset +mz_stream_buffered_seek +mz_stream_buffered_tell +mz_stream_buffered_flush +mz_stream_buffered_write +mz_stream_buffered_read +mz_stream_buffered_is_open +mz_stream_buffered_open +__ZL15__ARCLite__loadv +__ZL30add_image_hook_autoreleasepoolPK11mach_headerl +__ZL34__arclite_objc_autoreleasePoolPushv +__ZL33__arclite_objc_autoreleasePoolPopPv +__ZL19patch_lazy_pointersPK11mach_headerP7patch_tm +__ZL42__arclite_NSArray_objectAtIndexedSubscriptP7NSArrayP13objc_selectorj +__ZL53__arclite_NSMutableArray_setObject_atIndexedSubscriptP14NSMutableArrayP13objc_selectorP11objc_objectj +__ZL46__arclite_NSDictionary_objectForKeyedSubscriptP12NSDictionaryP13objc_selectorP11objc_object +__ZL47__arclite_NSOrderedSet_objectAtIndexedSubscriptP12NSOrderedSetP13objc_selectorj +__ZL58__arclite_NSMutableOrderedSet_setObject_atIndexedSubscriptP19NSMutableOrderedSetP13objc_selectorP11objc_objectj +__ZL58__arclite_NSMutableDictionary__setObject_forKeyedSubscriptP19NSMutableDictionaryP13objc_selectorP11objc_objectS4_ +__ZL18add_image_hook_ARCPK11mach_headerl +__ZL27__arclite_objc_loadClassrefPP10objc_class +__ZL36__arclite_object_setInstanceVariableP11objc_objectPKcPv +__ZL24__arclite_object_setIvarP11objc_objectP9objc_ivarS0_ +__ZL21__arclite_object_copyP11objc_objectm +__ZL21__arclite_objc_retainP11objc_object +__ZL26__arclite_objc_retainBlockP11objc_object +__ZL22__arclite_objc_releaseP11objc_object +__ZL26__arclite_objc_autoreleaseP11objc_object +__ZL32__arclite_objc_retainAutoreleaseP11objc_object +__ZL37__arclite_objc_autoreleaseReturnValueP11objc_object +__ZL43__arclite_objc_retainAutoreleaseReturnValueP11objc_object +__ZL44__arclite_objc_retainAutoreleasedReturnValueP11objc_object +__ZL26__arclite_objc_storeStrongPP11objc_objectS0_ +__ZL22add_image_hook_swiftV1PK11mach_headerl +__ZL42__arclite_NSUndoManagerProxy_isKindOfClassP11objc_objectP13objc_selectorP10objc_class +__ZL30__arclite_NSManagedObject_initP11objc_objectP13objc_selector +__ZL41__arclite_NSManagedObject_allocWithEntityP11objc_objectP13objc_selectorS0_ +__ZL36__arclite_NSManagedObject_allocBatchP11objc_objectP13objc_selectorPS0_S0_j +__ZL37__arclite_NSKKMS_fastIndexForKnownKeyP11objc_objectP13objc_selectorS0_ +__ZL28__arclite_NSKKMS_indexForKeyP11objc_objectP13objc_selectorS0_ +__ZL29__arclite_NSKKsD_objectForKeyP11objc_objectP13objc_selectorS0_ +__ZL35__arclite_NSKKsD_removeObjectForKeyP11objc_objectP13objc_selectorS0_ +__ZL33__arclite_NSKKsD_setObject_forKeyP11objc_objectP13objc_selectorS0_S0_ +__ZL41__arclite_NSKKsD_addEntriesFromDictionaryP11objc_objectP13objc_selectorP12NSDictionary +__ZL28__arclite_objc_readClassPairP10objc_classPK15objc_image_info +__ZL32__arclite_objc_allocateClassPairP10objc_classPKcm +__ZL32__arclite_object_getIndexedIvarsP11objc_object +__ZL23__arclite_objc_getClassPKc +__ZL27__arclite_objc_getMetaClassPKc +__ZL31__arclite_objc_getRequiredClassPKc +__ZL26__arclite_objc_lookUpClassPKc +__ZL26__arclite_objc_getProtocolPKc +__ZL23__arclite_class_getNameP10objc_class +__ZL26__arclite_protocol_getNameP8Protocol +__ZL37__arclite_objc_copyClassNamesForImagePKcPj +__ZL17transcribeMethodsP10objc_classP15glue_class_ro_t +__ZL19transcribeProtocolsP10objc_classP15glue_class_ro_t +__ZL20transcribePropertiesP10objc_classP15glue_class_ro_t +__ZL14initialize_impP11objc_objectP13objc_selector +__ZL18allocateMaybeSwiftP18glue_swift_class_tm +__ZL22copySwiftV1MangledNamePKcb +__ZL13demangledNamePKcb +__ZL16scanMangledFieldRPKcS0_S1_Ri +__ZL30arclite_uninitialized_functionv +__ZL12cxxConstructP11objc_object +__ZL20fixStringForCoreDataP11objc_object +_OBJC_METACLASS_$___ARCLite__ +__ZL24OBJC_CLASS_$___ARCLite__ +__ZL31OBJC_METACLASS_RO_$___ARCLite__ +__non_lazy_classes +__ZL27OBJC_CLASS_RO_$___ARCLite__ +__ZL11_class_name +__ZL32OBJC_$_CLASS_METHODS___ARCLite__ +__ZL17_load_method_name +__ZL17_load_method_type +__ZL23NSAutoreleasePool_class +__ZZL30add_image_hook_autoreleasepoolPK11mach_headerlE7patches +__ZGVZL30add_image_hook_autoreleasepoolPK11mach_headerlE7patches +_OBJC_SELECTOR_REFERENCES_.4 +_OBJC_SELECTOR_REFERENCES_.9 +_OBJC_SELECTOR_REFERENCES_.15 +_OBJC_SELECTOR_REFERENCES_.19 +__OBJC_$_PROTOCOL_INSTANCE_METHODS___ARCLiteIndexedSubscripting__ +__OBJC_$_PROTOCOL_METHOD_TYPES___ARCLiteIndexedSubscripting__ +__OBJC_PROTOCOL_$___ARCLiteIndexedSubscripting__ +__OBJC_LABEL_PROTOCOL_$___ARCLiteIndexedSubscripting__ +__OBJC_PROTOCOL_REFERENCE_$___ARCLiteIndexedSubscripting__ +_OBJC_SELECTOR_REFERENCES_.26 +_OBJC_SELECTOR_REFERENCES_.28 +__OBJC_$_PROTOCOL_INSTANCE_METHODS___ARCLiteKeyedSubscripting__ +__OBJC_$_PROTOCOL_METHOD_TYPES___ARCLiteKeyedSubscripting__ +__OBJC_PROTOCOL_$___ARCLiteKeyedSubscripting__ +__OBJC_LABEL_PROTOCOL_$___ARCLiteKeyedSubscripting__ +__OBJC_PROTOCOL_REFERENCE_$___ARCLiteKeyedSubscripting__ +_OBJC_SELECTOR_REFERENCES_.34 +_OBJC_SELECTOR_REFERENCES_.36 +__ZZL18add_image_hook_ARCPK11mach_headerlE7patches +__ZGVZL18add_image_hook_ARCPK11mach_headerlE7patches +_OBJC_SELECTOR_REFERENCES_.55 +__ZL30NSUndoManagerProxy_targetClass +_OBJC_SELECTOR_REFERENCES_.63 +_OBJC_SELECTOR_REFERENCES_.67 +__ZL29original_NSManagedObject_init +_OBJC_SELECTOR_REFERENCES_.69 +__ZL40original_NSManagedObject_allocWithEntity +_OBJC_SELECTOR_REFERENCES_.71 +__ZL35original_NSManagedObject_allocBatch +__ZL25NSMutableDictionary_class +__ZL22NSConstantString_class +__ZL14NSString_class +__ZL36original_NSKKMS_fastIndexForKnownKey +__ZL27original_NSKKMS_indexForKey +__ZL28original_NSKKsD_objectForKey +__ZL34original_NSKKsD_removeObjectForKey +__ZL32original_NSKKsD_setObject_forKey +_OBJC_SELECTOR_REFERENCES_.81 +__ZL40original_NSKKsD_addEntriesFromDictionary +__ZZL22add_image_hook_swiftV1PK11mach_headerlE7patches +__ZGVZL22add_image_hook_swiftV1PK11mach_headerlE7patches +__ZL31original_objc_allocateClassPair +__ZL31original_object_getIndexedIvars +__ZL22original_objc_getClass +__ZL26original_objc_getMetaClass +__ZL30original_objc_getRequiredClass +__ZL25original_objc_lookUpClass +__ZL25original_objc_getProtocol +__ZL22original_class_getName +__ZL25original_protocol_getName +__ZL36original_objc_copyClassNamesForImage +_OBJC_SELECTOR_REFERENCES_.94 +_OBJC_SELECTOR_REFERENCES_.96 +__ZL12demangleLock +__ZL9Demangled +_OBJC_SELECTOR_REFERENCES_.107 +_OBJC_SELECTOR_REFERENCES_.109 +_OBJC_SELECTOR_REFERENCES_.111 +_OBJC_SELECTOR_REFERENCES_.113 +_OBJC_SELECTOR_REFERENCES_.115 +_OBJC_SELECTOR_REFERENCES_.117 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ --target=armv7-apple-ios4.3 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c++11 -Wno-trigraphs -fno-exceptions -fno-rtti -fno-sanitize=vptr -mpascal-strings -Os -Wno-missing-field-initializers -Wmissing-prototypes -Wno-implicit-atomic-properties -Wno-objc-interface-ivars -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -D NDEBUG=1 -D OBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -g -fno-threadsafe-statics -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -fembed-bitcode=all -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-generated-files.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-own-target-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-all-target-headers.hmap -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-project-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts/include -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources-normal/armv7 -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources/armv7 -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources -F/Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts -iframework /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk/System/Library/PrivateFrameworks -Wall -Wextra -Wno-gcc-compat -Wno-error=incomplete-umbrella -Wno-error=invalid-ios-deployment-target -Wno-error=deprecated-declarations -Wno-error=documentation -Wno-error=incomplete-umbrella -Wno-error=invalid-ios-deployment-target -Wno-error=deprecated-declarations -Wno-error=documentation -MMD -MT dependencies -MF /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/armv7/arclite.d --serialize-diagnostics /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/armv7/arclite.dia -c /Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76/source/arclite.mm -o /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/armv7/arclite.o -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -mlinker-version=609 -march=armv7a +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk +iPhoneOS14.0.Internal.sdk +/Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76/source/arclite.mm +/Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-76 +fixStringForCoreData +source/arclite.mm +cxxConstruct +arclite_uninitialized_function +scanMangledField +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.Internal.sdk/usr/include/_ctype.h +__isctype +demangledName +copySwiftV1DemangledName +copySwiftV1MangledName +allocateMaybeSwift +word_align +isSwift +initialize_imp +transcribeProperties +property_list_nth +transcribeProtocols +transcribeMethods +data +method_list_nth +__arclite_objc_copyClassNamesForImage +__arclite_protocol_getName +__arclite_class_getName +__arclite_objc_getProtocol +__arclite_objc_lookUpClass +__arclite_objc_getRequiredClass +__arclite_objc_getMetaClass +__arclite_objc_getClass +__arclite_object_getIndexedIvars +__arclite_objc_allocateClassPair +metaclass +__arclite_objc_readClassPair +transcribeIvars +ivar_list_nth +max +alignment +ro +fastFlags +__arclite_NSKKsD_addEntriesFromDictionary +__arclite_NSKKsD_setObject_forKey +__arclite_NSKKsD_removeObjectForKey +__arclite_NSKKsD_objectForKey +__arclite_NSKKMS_indexForKey +__arclite_NSKKMS_fastIndexForKnownKey +__arclite_NSManagedObject_allocBatch +__arclite_NSManagedObject_allocWithEntity +__arclite_NSManagedObject_init +__arclite_NSUndoManagerProxy_isKindOfClass +add_image_hook_swiftV1 +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +__arclite_objc_storeStrong +__arclite_objc_release +__arclite_objc_retain +__arclite_objc_retainAutoreleasedReturnValue +__arclite_objc_retainAutoreleaseReturnValue +__arclite_objc_autoreleaseReturnValue +__arclite_objc_retainAutorelease +__arclite_objc_autorelease +__arclite_objc_retainBlock +__arclite_object_copy +fixupCopiedReferences +_class_getInstanceStart +alignedInstanceStart +__arclite_class_usesAutomaticRetainRelease +classOrSuperClassesUseARR +__arclite_object_setIvar +isScannedOffset +_ivar_getClass +__arclite_object_setInstanceVariable +__arclite_objc_loadClassref +add_image_hook_ARC +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +patch_t +__arclite_NSMutableDictionary__setObject_forKeyedSubscript +__arclite_NSMutableOrderedSet_setObject_atIndexedSubscript +__arclite_NSOrderedSet_objectAtIndexedSubscript +__arclite_NSDictionary_objectForKeyedSubscript +__arclite_NSMutableArray_setObject_atIndexedSubscript +__arclite_NSArray_objectAtIndexedSubscript +patch_lazy_pointers +__arclite_objc_autoreleasePoolPop +__arclite_objc_autoreleasePoolPush +add_image_hook_autoreleasepool +patch_t +patch_t +__ARCLite__load +install_swiftV1 +replaceMethod +install_ARC +install_dict_nil_value +addOrReplaceMethod +keyedGetter +install_subscripting +addMethod +indexedGetter +install_autoreleasepool diff --git a/Carthage/Build/iOS/D9A96F06-0176-3A35-8DD1-A18828158332.bcsymbolmap b/Carthage/Build/iOS/D9A96F06-0176-3A35-8DD1-A18828158332.bcsymbolmap new file mode 100644 index 0000000..57fb081 --- /dev/null +++ b/Carthage/Build/iOS/D9A96F06-0176-3A35-8DD1-A18828158332.bcsymbolmap @@ -0,0 +1,1733 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk +iPhoneOS14.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/XlsxReaderWriter-esseagseiomluwhbcqykgupqthuo/Build/Intermediates.noindex/ArchiveIntermediates/XlsxReaderWriter-iOS/IntermediateBuildFilesPath/XlsxReaderWriter.build/Release-iphoneos/XlsxReaderWriter-iOS.build/DerivedSources/XlsxReaderWriter_vers.c +/Users/dm/Repositories/XlsxReaderWriter ++[XlsxReaderXMLDictionaryParser sharedInstance] +___47+[XlsxReaderXMLDictionaryParser sharedInstance]_block_invoke +-[XlsxReaderXMLDictionaryParser init] +-[XlsxReaderXMLDictionaryParser copyWithZone:] +-[XlsxReaderXMLDictionaryParser dictionaryWithParser:] +-[XlsxReaderXMLDictionaryParser dictionaryWithData:] +-[XlsxReaderXMLDictionaryParser dictionaryWithString:] +-[XlsxReaderXMLDictionaryParser dictionaryWithFile:] ++[XlsxReaderXMLDictionaryParser XMLStringForNode:withNodeName:] +___63+[XlsxReaderXMLDictionaryParser XMLStringForNode:withNodeName:]_block_invoke +___copy_helper_block_e8_32s +___destroy_helper_block_e8_32s +-[XlsxReaderXMLDictionaryParser endText] +-[XlsxReaderXMLDictionaryParser addText:] +-[XlsxReaderXMLDictionaryParser parser:didStartElement:namespaceURI:qualifiedName:attributes:] +-[XlsxReaderXMLDictionaryParser nameForNode:inDictionary:] +-[XlsxReaderXMLDictionaryParser parser:didEndElement:namespaceURI:qualifiedName:] +-[XlsxReaderXMLDictionaryParser parser:foundCharacters:] +-[XlsxReaderXMLDictionaryParser parser:foundCDATA:] +-[XlsxReaderXMLDictionaryParser parser:foundComment:] +-[XlsxReaderXMLDictionaryParser collapseTextNodes] +-[XlsxReaderXMLDictionaryParser setCollapseTextNodes:] +-[XlsxReaderXMLDictionaryParser stripEmptyNodes] +-[XlsxReaderXMLDictionaryParser setStripEmptyNodes:] +-[XlsxReaderXMLDictionaryParser trimWhiteSpace] +-[XlsxReaderXMLDictionaryParser setTrimWhiteSpace:] +-[XlsxReaderXMLDictionaryParser alwaysUseArrays] +-[XlsxReaderXMLDictionaryParser setAlwaysUseArrays:] +-[XlsxReaderXMLDictionaryParser preserveComments] +-[XlsxReaderXMLDictionaryParser setPreserveComments:] +-[XlsxReaderXMLDictionaryParser wrapRootNode] +-[XlsxReaderXMLDictionaryParser setWrapRootNode:] +-[XlsxReaderXMLDictionaryParser attributesMode] +-[XlsxReaderXMLDictionaryParser setAttributesMode:] +-[XlsxReaderXMLDictionaryParser nodeNameMode] +-[XlsxReaderXMLDictionaryParser setNodeNameMode:] +-[XlsxReaderXMLDictionaryParser root] +-[XlsxReaderXMLDictionaryParser setRoot:] +-[XlsxReaderXMLDictionaryParser stack] +-[XlsxReaderXMLDictionaryParser setStack:] +-[XlsxReaderXMLDictionaryParser text] +-[XlsxReaderXMLDictionaryParser setText:] +-[XlsxReaderXMLDictionaryParser .cxx_destruct] ++[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderDictionaryWithXMLParser:] ++[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderDictionaryWithXMLData:] ++[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderDictionaryWithXMLString:] ++[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderDictionaryWithXMLFile:] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderAttributes] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderChildNodes] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderComments] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderNodeName] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderInnerText] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderInnerXML] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderXMLString] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderArrayValueForKeyPath:] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderStringValueForKeyPath:] +-[NSDictionary(XlsxReaderXMLDictionary) xlsxReaderDictionaryValueForKeyPath:] +-[NSString(XlsxReaderXMLDictionary) xlsxReaderXMLEncodedString] +_sharedInstance.once +_sharedInstance.sharedInstance +___block_descriptor_32_e5_v8?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_SELECTOR_REFERENCES_ +_OBJC_SELECTOR_REFERENCES_.11 +_OBJC_SELECTOR_REFERENCES_.13 +_OBJC_SELECTOR_REFERENCES_.15 +_OBJC_SELECTOR_REFERENCES_.17 +_OBJC_SELECTOR_REFERENCES_.19 +_OBJC_SELECTOR_REFERENCES_.21 +_OBJC_SELECTOR_REFERENCES_.23 +_OBJC_SELECTOR_REFERENCES_.25 +_OBJC_SELECTOR_REFERENCES_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_CLASSLIST_REFERENCES_$_.34 +_OBJC_SELECTOR_REFERENCES_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_CLASSLIST_REFERENCES_$_.43 +_OBJC_SELECTOR_REFERENCES_.45 +_OBJC_CLASSLIST_REFERENCES_$_.46 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_CLASSLIST_REFERENCES_$_.49 +_OBJC_SELECTOR_REFERENCES_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.55 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_SELECTOR_REFERENCES_.63 +_OBJC_CLASSLIST_REFERENCES_$_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_CLASSLIST_REFERENCES_$_.67 +_OBJC_SELECTOR_REFERENCES_.69 +_OBJC_SELECTOR_REFERENCES_.73 +_OBJC_SELECTOR_REFERENCES_.75 +_OBJC_SELECTOR_REFERENCES_.77 +___block_descriptor_40_e8_32s_e35_v32?0"NSString"8"NSString"16^B24l +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_CLASSLIST_REFERENCES_$_.85 +_OBJC_SELECTOR_REFERENCES_.89 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.96 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.100 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.106 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.114 +_OBJC_CLASSLIST_REFERENCES_$_.115 +_OBJC_SELECTOR_REFERENCES_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_SELECTOR_REFERENCES_.123 +_OBJC_SELECTOR_REFERENCES_.125 +_OBJC_SELECTOR_REFERENCES_.127 +_OBJC_SELECTOR_REFERENCES_.129 +_OBJC_SELECTOR_REFERENCES_.131 +_OBJC_SELECTOR_REFERENCES_.133 +_OBJC_SELECTOR_REFERENCES_.135 +_OBJC_SELECTOR_REFERENCES_.137 +_OBJC_SELECTOR_REFERENCES_.139 +_OBJC_SELECTOR_REFERENCES_.141 +_OBJC_SELECTOR_REFERENCES_.143 +_OBJC_SELECTOR_REFERENCES_.145 +_OBJC_SELECTOR_REFERENCES_.149 +_OBJC_SELECTOR_REFERENCES_.151 +__OBJC_$_CLASS_METHODS_XlsxReaderXMLDictionaryParser +__OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObject +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObject +__OBJC_$_PROP_LIST_NSObject +__OBJC_$_PROTOCOL_METHOD_TYPES_NSObject +__OBJC_PROTOCOL_$_NSObject +__OBJC_LABEL_PROTOCOL_$_NSObject +__OBJC_$_PROTOCOL_REFS_NSXMLParserDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSXMLParserDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_NSXMLParserDelegate +__OBJC_PROTOCOL_$_NSXMLParserDelegate +__OBJC_LABEL_PROTOCOL_$_NSXMLParserDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_NSCopying +__OBJC_$_PROTOCOL_METHOD_TYPES_NSCopying +__OBJC_PROTOCOL_$_NSCopying +__OBJC_LABEL_PROTOCOL_$_NSCopying +__OBJC_CLASS_PROTOCOLS_$_XlsxReaderXMLDictionaryParser +__OBJC_METACLASS_RO_$_XlsxReaderXMLDictionaryParser +__OBJC_$_INSTANCE_METHODS_XlsxReaderXMLDictionaryParser +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._collapseTextNodes +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._stripEmptyNodes +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._trimWhiteSpace +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._alwaysUseArrays +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._preserveComments +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._wrapRootNode +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._attributesMode +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._nodeNameMode +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._root +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._stack +_OBJC_IVAR_$_XlsxReaderXMLDictionaryParser._text +__OBJC_$_INSTANCE_VARIABLES_XlsxReaderXMLDictionaryParser +__OBJC_$_PROP_LIST_XlsxReaderXMLDictionaryParser +__OBJC_CLASS_RO_$_XlsxReaderXMLDictionaryParser +_OBJC_SELECTOR_REFERENCES_.291 +_OBJC_SELECTOR_REFERENCES_.293 +_OBJC_SELECTOR_REFERENCES_.294 +_OBJC_SELECTOR_REFERENCES_.295 +_OBJC_SELECTOR_REFERENCES_.297 +_OBJC_SELECTOR_REFERENCES_.299 +_OBJC_SELECTOR_REFERENCES_.301 +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.307 +_OBJC_SELECTOR_REFERENCES_.313 +_OBJC_SELECTOR_REFERENCES_.315 +_OBJC_SELECTOR_REFERENCES_.317 +_OBJC_SELECTOR_REFERENCES_.319 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSDictionary_$_XlsxReaderXMLDictionary +__OBJC_$_CATEGORY_CLASS_METHODS_NSDictionary_$_XlsxReaderXMLDictionary +__OBJC_$_PROP_LIST_NSDictionary_$_XlsxReaderXMLDictionary +__OBJC_$_CATEGORY_NSDictionary_$_XlsxReaderXMLDictionary +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_XlsxReaderXMLDictionary +__OBJC_$_PROP_LIST_NSString_$_XlsxReaderXMLDictionary +__OBJC_$_CATEGORY_NSString_$_XlsxReaderXMLDictionary +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/XlsxReaderXMLDictionary.m +XlsxReaderWriter/XlsxReaderXMLDictionary.m +XlsxReaderWriter/XlsxReaderXMLDictionary.h +__destroy_helper_block_e8_32s +__copy_helper_block_e8_32s +__63+[XlsxReaderXMLDictionaryParser XMLStringForNode:withNodeName:]_block_invoke +__47+[XlsxReaderXMLDictionaryParser sharedInstance]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/usr/include/dispatch/once.h +-[NSDictionary(DeepCopy) mutableDeepCopy] +-[NSArray(DeepCopy) mutableDeepCopy] +_OBJC_SELECTOR_REFERENCES_.2 +_OBJC_SELECTOR_REFERENCES_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.14 +_OBJC_SELECTOR_REFERENCES_.16 +_OBJC_SELECTOR_REFERENCES_.18 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSDictionary_$_DeepCopy +__OBJC_$_CATEGORY_NSDictionary_$_DeepCopy +_OBJC_CLASSLIST_REFERENCES_$_.19 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSArray_$_DeepCopy +__OBJC_$_CATEGORY_NSArray_$_DeepCopy +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NSDictionary+DeepCopy.m +XlsxReaderWriter/NSDictionary+DeepCopy.m ++[NSDictionary(OpenXMLDictionaryParser) dictionaryWithOpenXmlParser:] ++[NSDictionary(OpenXMLDictionaryParser) dictionaryWithOpenXmlData:] ++[NSDictionary(OpenXMLDictionaryParser) dictionaryWithOpenXmlString:] ++[NSDictionary(OpenXMLDictionaryParser) dictionaryWithOpenXmlFile:] +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +__OBJC_$_CATEGORY_CLASS_METHODS_NSDictionary_$_OpenXMLDictionaryParser +__OBJC_$_CATEGORY_NSDictionary_$_OpenXMLDictionaryParser +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NSDictionary+OpenXMLDictionaryParser.m +XlsxReaderWriter/NSDictionary+OpenXMLDictionaryParser.m ++[NSDictionary(OpenXmlString) openXmlOrderedKeys] +___49+[NSDictionary(OpenXmlString) openXmlOrderedKeys]_block_invoke +-[NSDictionary(OpenXmlString) openXmlStringInNodeNamed:] +-[NSDictionary(OpenXmlString) openXmlInnerXMLInNodeNamed:] +-[NSDictionary(OpenXmlString) openXmlInnerText] ++[NSDictionary(OpenXmlString) openXmlStringForNode:withNodeName:] +_openXmlOrderedKeys._orderedKeys +_openXmlOrderedKeys.pred +_OBJC_CLASSLIST_REFERENCES_$_.644 +_OBJC_SELECTOR_REFERENCES_.646 +_OBJC_SELECTOR_REFERENCES_.648 +_OBJC_SELECTOR_REFERENCES_.652 +_OBJC_CLASSLIST_REFERENCES_$_.653 +_OBJC_SELECTOR_REFERENCES_.655 +_OBJC_SELECTOR_REFERENCES_.657 +_OBJC_SELECTOR_REFERENCES_.659 +_OBJC_CLASSLIST_REFERENCES_$_.660 +_OBJC_SELECTOR_REFERENCES_.664 +_OBJC_SELECTOR_REFERENCES_.666 +_OBJC_SELECTOR_REFERENCES_.668 +_OBJC_SELECTOR_REFERENCES_.670 +_OBJC_SELECTOR_REFERENCES_.672 +_OBJC_SELECTOR_REFERENCES_.674 +_OBJC_SELECTOR_REFERENCES_.676 +_OBJC_SELECTOR_REFERENCES_.678 +_OBJC_SELECTOR_REFERENCES_.680 +_OBJC_SELECTOR_REFERENCES_.682 +_OBJC_SELECTOR_REFERENCES_.684 +_OBJC_SELECTOR_REFERENCES_.688 +_OBJC_SELECTOR_REFERENCES_.690 +_OBJC_SELECTOR_REFERENCES_.692 +_OBJC_SELECTOR_REFERENCES_.696 +_OBJC_SELECTOR_REFERENCES_.698 +_OBJC_SELECTOR_REFERENCES_.700 +_OBJC_CLASSLIST_REFERENCES_$_.701 +_OBJC_SELECTOR_REFERENCES_.703 +_OBJC_SELECTOR_REFERENCES_.707 +_OBJC_SELECTOR_REFERENCES_.709 +_OBJC_SELECTOR_REFERENCES_.711 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSDictionary_$_OpenXmlString +__OBJC_$_CATEGORY_CLASS_METHODS_NSDictionary_$_OpenXmlString +__OBJC_$_CATEGORY_NSDictionary_$_OpenXmlString +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NSDictionary+OpenXmlString.m +XlsxReaderWriter/NSDictionary+OpenXmlString.m +__49+[NSDictionary(OpenXmlString) openXmlOrderedKeys]_block_invoke ++[UIFont(BoldItalic) nativeFontWithName:size:bold:italic:] +___58+[UIFont(BoldItalic) nativeFontWithName:size:bold:italic:]_block_invoke +-[UIFont(BoldItalic) windowsFontProperties] +___43-[UIFont(BoldItalic) windowsFontProperties]_block_invoke +_nativeFontWithName:size:bold:italic:.pred +_nativeFontWithName:size:bold:italic:._openXml2IOsFonts +_OBJC_CLASSLIST_REFERENCES_$_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_windowsFontProperties.pred +_windowsFontProperties._ios2OpenXmlFonts +___block_literal_global.143 +_OBJC_CLASSLIST_REFERENCES_$_.146 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +__OBJC_$_CATEGORY_INSTANCE_METHODS_UIFont_$_BoldItalic +__OBJC_$_CATEGORY_CLASS_METHODS_UIFont_$_BoldItalic +__OBJC_$_CATEGORY_UIFont_$_BoldItalic +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NativeFont+BoldItalic.m +__43-[UIFont(BoldItalic) windowsFontProperties]_block_invoke +XlsxReaderWriter/NativeFont+BoldItalic.m +__58+[UIFont(BoldItalic) nativeFontWithName:size:bold:italic:]_block_invoke ++[UIColor(HTML) colorWithHexString:] ++[UIColor(HTML) colorComponentFrom:start:length:] +-[UIColor(HTML) hexStringValue] +_OBJC_CLASSLIST_REFERENCES_$_.15 +_OBJC_CLASSLIST_REFERENCES_$_.20 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.25 +__OBJC_$_CATEGORY_INSTANCE_METHODS_UIColor_$_HTML +__OBJC_$_CATEGORY_CLASS_METHODS_UIColor_$_HTML +__OBJC_$_CATEGORY_UIColor_$_HTML +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NativeColor+HTML.m +XlsxReaderWriter/NativeColor+HTML.m +NSMakeRange +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSRange.h ++[UIColor(OpenXml) defaultIndexedColors] +___40+[UIColor(OpenXml) defaultIndexedColors]_block_invoke +_defaultIndexedColors.pred +_defaultIndexedColors._defaultIndexedColors +_OBJC_CLASSLIST_REFERENCES_$_.92 +_OBJC_SELECTOR_REFERENCES_.94 +_OBJC_CLASSLIST_REFERENCES_$_.97 +_OBJC_SELECTOR_REFERENCES_.99 +_OBJC_SELECTOR_REFERENCES_.101 +__OBJC_$_CATEGORY_CLASS_METHODS_UIColor_$_OpenXml +__OBJC_$_CATEGORY_UIColor_$_OpenXml +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/NativeColor+OpenXML.m +__40+[UIColor(OpenXml) defaultIndexedColors]_block_invoke +XlsxReaderWriter/NativeColor+OpenXML.m ++[BRAOfficeDocumentPackage open:] ++[BRAOfficeDocumentPackage create:] +-[BRAOfficeDocumentPackage initWithContentsOfFile:] +-[BRAOfficeDocumentPackage save] +-[BRAOfficeDocumentPackage saveAs:] +-[BRAOfficeDocumentPackage workbook] +-[BRAOfficeDocumentPackage deleteCacheDirectory] +-[BRAOfficeDocumentPackage contentTypesFilePath] +-[BRAOfficeDocumentPackage relationshipsTarget] +-[BRAOfficeDocumentPackage contentTypes] +-[BRAOfficeDocumentPackage setContentTypes:] +-[BRAOfficeDocumentPackage cacheDirectory] +-[BRAOfficeDocumentPackage setCacheDirectory:] +-[BRAOfficeDocumentPackage setWorkbook:] +-[BRAOfficeDocumentPackage .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.46 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_SELECTOR_REFERENCES_.52 +_OBJC_SELECTOR_REFERENCES_.54 +_OBJC_SELECTOR_REFERENCES_.56 +_OBJC_CLASSLIST_REFERENCES_$_.57 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.71 +_OBJC_SELECTOR_REFERENCES_.79 +_OBJC_SELECTOR_REFERENCES_.81 +_OBJC_SELECTOR_REFERENCES_.83 +_OBJC_SELECTOR_REFERENCES_.85 +_OBJC_SELECTOR_REFERENCES_.87 +_OBJC_SELECTOR_REFERENCES_.91 +_OBJC_SELECTOR_REFERENCES_.93 +_OBJC_SELECTOR_REFERENCES_.95 +_OBJC_CLASSLIST_REFERENCES_$_.102 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_SELECTOR_REFERENCES_.118 +_OBJC_SELECTOR_REFERENCES_.120 +_OBJC_SELECTOR_REFERENCES_.122 +_OBJC_SELECTOR_REFERENCES_.124 +_OBJC_SELECTOR_REFERENCES_.126 +_OBJC_CLASSLIST_REFERENCES_$_.127 +_OBJC_IVAR_$_BRAOfficeDocumentPackage._contentTypes +_OBJC_IVAR_$_BRAOfficeDocumentPackage._cacheDirectory +_OBJC_IVAR_$_BRAOfficeDocumentPackage._workbook +__OBJC_$_CLASS_METHODS_BRAOfficeDocumentPackage +__OBJC_METACLASS_RO_$_BRAOfficeDocumentPackage +__OBJC_$_INSTANCE_METHODS_BRAOfficeDocumentPackage +__OBJC_$_INSTANCE_VARIABLES_BRAOfficeDocumentPackage +__OBJC_$_PROP_LIST_BRAOfficeDocumentPackage +__OBJC_CLASS_RO_$_BRAOfficeDocumentPackage +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAOfficeDocumentPackage.m +XlsxReaderWriter/BRAOfficeDocumentPackage.m +XlsxReaderWriter/BRAOfficeDocumentPackage.h +-[BRACalcChainCell loadAttributes] +-[BRACalcChainCell dictionaryRepresentation] +-[BRACalcChainCell description] +-[BRACalcChainCell reference] +-[BRACalcChainCell setReference:] +-[BRACalcChainCell .cxx_destruct] +_OBJC_IVAR_$_BRACalcChainCell._reference +__OBJC_METACLASS_RO_$_BRACalcChainCell +__OBJC_$_INSTANCE_METHODS_BRACalcChainCell +__OBJC_$_INSTANCE_VARIABLES_BRACalcChainCell +__OBJC_$_PROP_LIST_BRACalcChainCell +__OBJC_CLASS_RO_$_BRACalcChainCell +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACalcChainCell.m +XlsxReaderWriter/BRACalcChainCell.m +XlsxReaderWriter/BRACalcChainCell.h ++[BRACalcChain fullRelationshipType] +-[BRACalcChain contentType] +-[BRACalcChain targetFormat] +-[BRACalcChain loadXmlContents] +-[BRACalcChain didAddRowsAtIndexes:] +___36-[BRACalcChain didAddRowsAtIndexes:]_block_invoke +-[BRACalcChain didRemoveRowsAtIndexes:] +___39-[BRACalcChain didRemoveRowsAtIndexes:]_block_invoke +___copy_helper_block_e8_32s40s +___destroy_helper_block_e8_32s40s +-[BRACalcChain didAddColumnsAtIndexes:] +___39-[BRACalcChain didAddColumnsAtIndexes:]_block_invoke +-[BRACalcChain didRemoveColumnsAtIndexes:] +___42-[BRACalcChain didRemoveColumnsAtIndexes:]_block_invoke +-[BRACalcChain xmlRepresentation] +-[BRACalcChain cells] +-[BRACalcChain setCells:] +-[BRACalcChain .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.58 +_OBJC_CLASSLIST_REFERENCES_$_.59 +_OBJC_SELECTOR_REFERENCES_.61 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_IVAR_$_BRACalcChain._cells +_OBJC_CLASSLIST_REFERENCES_$_.69 +_OBJC_CLASSLIST_REFERENCES_$_.74 +_OBJC_CLASSLIST_REFERENCES_$_.75 +___block_descriptor_40_e8_32s_e12_v24?0Q8^B16l +___block_descriptor_48_e8_32s40s_e12_v24?0Q8^B16l +_OBJC_SELECTOR_REFERENCES_.97 +_OBJC_SELECTOR_REFERENCES_.103 +_OBJC_SELECTOR_REFERENCES_.105 +__OBJC_$_CLASS_METHODS_BRACalcChain +__OBJC_$_PROTOCOL_REFS_BRARelatedToColumnAndRowProtocol +__OBJC_$_PROTOCOL_INSTANCE_METHODS_BRARelatedToColumnAndRowProtocol +__OBJC_$_PROTOCOL_METHOD_TYPES_BRARelatedToColumnAndRowProtocol +__OBJC_PROTOCOL_$_BRARelatedToColumnAndRowProtocol +__OBJC_LABEL_PROTOCOL_$_BRARelatedToColumnAndRowProtocol +__OBJC_CLASS_PROTOCOLS_$_BRACalcChain +__OBJC_METACLASS_RO_$_BRACalcChain +__OBJC_$_INSTANCE_METHODS_BRACalcChain +__OBJC_$_INSTANCE_VARIABLES_BRACalcChain +__OBJC_$_PROP_LIST_BRACalcChain +__OBJC_CLASS_RO_$_BRACalcChain +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACalcChain.m +XlsxReaderWriter/BRACalcChain.m +XlsxReaderWriter/BRACalcChain.h +__42-[BRACalcChain didRemoveColumnsAtIndexes:]_block_invoke +__39-[BRACalcChain didAddColumnsAtIndexes:]_block_invoke +__destroy_helper_block_e8_32s40s +__copy_helper_block_e8_32s40s +__39-[BRACalcChain didRemoveRowsAtIndexes:]_block_invoke +__36-[BRACalcChain didAddRowsAtIndexes:]_block_invoke +-[BRAComment loadAttributes] +-[BRAComment dictionaryRepresentation] +-[BRAComment description] +-[BRAComment reference] +-[BRAComment setReference:] +-[BRAComment .cxx_destruct] +_OBJC_IVAR_$_BRAComment._reference +__OBJC_METACLASS_RO_$_BRAComment +__OBJC_$_INSTANCE_METHODS_BRAComment +__OBJC_$_INSTANCE_VARIABLES_BRAComment +__OBJC_$_PROP_LIST_BRAComment +__OBJC_CLASS_RO_$_BRAComment +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAComment.m +XlsxReaderWriter/BRAComment.m +XlsxReaderWriter/BRAComment.h ++[BRAComments fullRelationshipType] +-[BRAComments contentType] +-[BRAComments targetFormat] +-[BRAComments loadXmlContents] +-[BRAComments didAddRowsAtIndexes:] +___35-[BRAComments didAddRowsAtIndexes:]_block_invoke +-[BRAComments didRemoveRowsAtIndexes:] +___38-[BRAComments didRemoveRowsAtIndexes:]_block_invoke +-[BRAComments didAddColumnsAtIndexes:] +___38-[BRAComments didAddColumnsAtIndexes:]_block_invoke +-[BRAComments didRemoveColumnsAtIndexes:] +___41-[BRAComments didRemoveColumnsAtIndexes:]_block_invoke +-[BRAComments xmlRepresentation] +-[BRAComments comments] +-[BRAComments setComments:] +-[BRAComments .cxx_destruct] +_OBJC_IVAR_$_BRAComments._comments +__OBJC_$_CLASS_METHODS_BRAComments +__OBJC_CLASS_PROTOCOLS_$_BRAComments +__OBJC_METACLASS_RO_$_BRAComments +__OBJC_$_INSTANCE_METHODS_BRAComments +__OBJC_$_INSTANCE_VARIABLES_BRAComments +__OBJC_$_PROP_LIST_BRAComments +__OBJC_CLASS_RO_$_BRAComments +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAComments.m +XlsxReaderWriter/BRAComments.m +XlsxReaderWriter/BRAComments.h +__41-[BRAComments didRemoveColumnsAtIndexes:]_block_invoke +__38-[BRAComments didAddColumnsAtIndexes:]_block_invoke +__38-[BRAComments didRemoveRowsAtIndexes:]_block_invoke +__35-[BRAComments didAddRowsAtIndexes:]_block_invoke +-[BRAContentTypesOverride initWithContentType:forPart:] +-[BRAContentTypesOverride loadAttributes] +-[BRAContentTypesOverride description] +-[BRAContentTypesOverride partName] +-[BRAContentTypesOverride setPartName:] +-[BRAContentTypesOverride contentType] +-[BRAContentTypesOverride setContentType:] +-[BRAContentTypesOverride .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.28 +_OBJC_CLASSLIST_REFERENCES_$_.29 +_OBJC_IVAR_$_BRAContentTypesOverride._contentType +_OBJC_IVAR_$_BRAContentTypesOverride._partName +_OBJC_SELECTOR_REFERENCES_.35 +__OBJC_METACLASS_RO_$_BRAContentTypesOverride +__OBJC_$_INSTANCE_METHODS_BRAContentTypesOverride +__OBJC_$_INSTANCE_VARIABLES_BRAContentTypesOverride +__OBJC_$_PROP_LIST_BRAContentTypesOverride +__OBJC_CLASS_RO_$_BRAContentTypesOverride +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAContentTypesOverride.m +XlsxReaderWriter/BRAContentTypesOverride.m +XlsxReaderWriter/BRAContentTypesOverride.h ++[BRAContentTypesDefaultExtension knownTypes] +-[BRAContentTypesDefaultExtension initWithExtension:] +-[BRAContentTypesDefaultExtension loadAttributes] +-[BRAContentTypesDefaultExtension extension] +-[BRAContentTypesDefaultExtension setExtension:] +-[BRAContentTypesDefaultExtension contentType] +-[BRAContentTypesDefaultExtension setContentType:] +-[BRAContentTypesDefaultExtension .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.31 +_OBJC_SELECTOR_REFERENCES_.41 +_OBJC_SELECTOR_REFERENCES_.43 +_OBJC_SELECTOR_REFERENCES_.49 +_OBJC_IVAR_$_BRAContentTypesDefaultExtension._extension +_OBJC_IVAR_$_BRAContentTypesDefaultExtension._contentType +__OBJC_$_CLASS_METHODS_BRAContentTypesDefaultExtension +__OBJC_METACLASS_RO_$_BRAContentTypesDefaultExtension +__OBJC_$_INSTANCE_METHODS_BRAContentTypesDefaultExtension +__OBJC_$_INSTANCE_VARIABLES_BRAContentTypesDefaultExtension +__OBJC_$_PROP_LIST_BRAContentTypesDefaultExtension +__OBJC_CLASS_RO_$_BRAContentTypesDefaultExtension +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAContentTypesDefaultExtension.m +XlsxReaderWriter/BRAContentTypesDefaultExtension.m +XlsxReaderWriter/BRAContentTypesDefaultExtension.h +-[BRAContentTypes loadXmlContents] +-[BRAContentTypes xmlRepresentation] +-[BRAContentTypes hasContentTypeForPart:] +___41-[BRAContentTypes hasContentTypeForPart:]_block_invoke +-[BRAContentTypes hasOverrideForPart:] +___38-[BRAContentTypes hasOverrideForPart:]_block_invoke +-[BRAContentTypes overrideContentType:forPart:] +-[BRAContentTypes addContentTypeForExtension:] +-[BRAContentTypes defaultExtensions] +-[BRAContentTypes setDefaultExtensions:] +-[BRAContentTypes overrides] +-[BRAContentTypes setOverrides:] +-[BRAContentTypes .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.3 +_OBJC_SELECTOR_REFERENCES_.5 +_OBJC_SELECTOR_REFERENCES_.7 +_OBJC_SELECTOR_REFERENCES_.9 +_OBJC_CLASSLIST_REFERENCES_$_.10 +_OBJC_IVAR_$_BRAContentTypes._defaultExtensions +_OBJC_IVAR_$_BRAContentTypes._overrides +_OBJC_SELECTOR_REFERENCES_.37 +_OBJC_SELECTOR_REFERENCES_.39 +___block_descriptor_40_e8_32s_e48_B32?0"BRAContentTypesDefaultExtension"8Q16^B24l +___block_descriptor_40_e8_32s_e40_B32?0"BRAContentTypesOverride"8Q16^B24l +__OBJC_METACLASS_RO_$_BRAContentTypes +__OBJC_$_INSTANCE_METHODS_BRAContentTypes +__OBJC_$_INSTANCE_VARIABLES_BRAContentTypes +__OBJC_$_PROP_LIST_BRAContentTypes +__OBJC_CLASS_RO_$_BRAContentTypes +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAContentTypes.m +XlsxReaderWriter/BRAContentTypes.m +XlsxReaderWriter/BRAContentTypes.h +__38-[BRAContentTypes hasOverrideForPart:]_block_invoke +__41-[BRAContentTypes hasContentTypeForPart:]_block_invoke +-[BRAAnchor openXmlAttributesForNewAnchoredDrawing] +-[BRAOneCellAnchor openXmlAttributesForNewAnchoredDrawing] +-[BRAOneCellAnchor size] +-[BRAOneCellAnchor setSize:] +-[BRAOneCellAnchor topLeftCellOffset] +-[BRAOneCellAnchor setTopLeftCellOffset:] +-[BRAOneCellAnchor topLeftCellReference] +-[BRAOneCellAnchor setTopLeftCellReference:] +-[BRAOneCellAnchor .cxx_destruct] +-[BRATwoCellAnchor openXmlAttributesForNewAnchoredDrawing] +-[BRATwoCellAnchor bottomRightCellOffset] +-[BRATwoCellAnchor setBottomRightCellOffset:] +-[BRATwoCellAnchor bottomRightCellReference] +-[BRATwoCellAnchor setBottomRightCellReference:] +-[BRATwoCellAnchor .cxx_destruct] +-[BRAAbsoluteAnchor openXmlAttributesForNewAnchoredDrawing] +-[BRAAbsoluteAnchor frame] +-[BRAAbsoluteAnchor setFrame:] +-[BRAWorksheetDrawing initWithImage:andAnchor:] +-[BRAWorksheetDrawing loadAttributes] +-[BRAWorksheetDrawing dictionaryRepresentation] +-[BRAWorksheetDrawing shouldKeepAspectRatio] +-[BRAWorksheetDrawing setKeepAspectRatio:] +-[BRAWorksheetDrawing insets] +-[BRAWorksheetDrawing setInsets:] +-[BRAWorksheetDrawing anchor] +-[BRAWorksheetDrawing setAnchor:] +-[BRAWorksheetDrawing name] +-[BRAWorksheetDrawing setName:] +-[BRAWorksheetDrawing identifier] +-[BRAWorksheetDrawing setIdentifier:] +-[BRAWorksheetDrawing drawingIdentifier] +-[BRAWorksheetDrawing setDrawingIdentifier:] +-[BRAWorksheetDrawing image] +-[BRAWorksheetDrawing setImage:] +-[BRAWorksheetDrawing .cxx_destruct] +__OBJC_METACLASS_RO_$_BRAAnchor +__OBJC_$_INSTANCE_METHODS_BRAAnchor +__OBJC_CLASS_RO_$_BRAAnchor +_OBJC_IVAR_$_BRAOneCellAnchor._size +_OBJC_IVAR_$_BRAOneCellAnchor._topLeftCellOffset +_OBJC_IVAR_$_BRAOneCellAnchor._topLeftCellReference +__OBJC_METACLASS_RO_$_BRAOneCellAnchor +__OBJC_$_INSTANCE_METHODS_BRAOneCellAnchor +__OBJC_$_INSTANCE_VARIABLES_BRAOneCellAnchor +__OBJC_$_PROP_LIST_BRAOneCellAnchor +__OBJC_CLASS_RO_$_BRAOneCellAnchor +_OBJC_IVAR_$_BRATwoCellAnchor._bottomRightCellOffset +_OBJC_IVAR_$_BRATwoCellAnchor._bottomRightCellReference +__OBJC_METACLASS_RO_$_BRATwoCellAnchor +__OBJC_$_INSTANCE_METHODS_BRATwoCellAnchor +__OBJC_$_INSTANCE_VARIABLES_BRATwoCellAnchor +__OBJC_$_PROP_LIST_BRATwoCellAnchor +__OBJC_CLASS_RO_$_BRATwoCellAnchor +_OBJC_IVAR_$_BRAAbsoluteAnchor._frame +__OBJC_METACLASS_RO_$_BRAAbsoluteAnchor +__OBJC_$_INSTANCE_METHODS_BRAAbsoluteAnchor +__OBJC_$_INSTANCE_VARIABLES_BRAAbsoluteAnchor +__OBJC_$_PROP_LIST_BRAAbsoluteAnchor +__OBJC_CLASS_RO_$_BRAAbsoluteAnchor +_OBJC_SELECTOR_REFERENCES_.161 +_OBJC_SELECTOR_REFERENCES_.163 +_OBJC_SELECTOR_REFERENCES_.165 +_OBJC_SELECTOR_REFERENCES_.167 +_OBJC_SELECTOR_REFERENCES_.169 +_OBJC_SELECTOR_REFERENCES_.171 +_OBJC_SELECTOR_REFERENCES_.173 +_OBJC_SELECTOR_REFERENCES_.175 +_OBJC_CLASSLIST_REFERENCES_$_.176 +_OBJC_SELECTOR_REFERENCES_.178 +_OBJC_SELECTOR_REFERENCES_.182 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_CLASSLIST_REFERENCES_$_.190 +_OBJC_SELECTOR_REFERENCES_.192 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.198 +_OBJC_SELECTOR_REFERENCES_.203 +_OBJC_CLASSLIST_REFERENCES_$_.204 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_CLASSLIST_REFERENCES_$_.214 +_OBJC_SELECTOR_REFERENCES_.215 +_OBJC_SELECTOR_REFERENCES_.219 +_OBJC_SELECTOR_REFERENCES_.221 +_OBJC_SELECTOR_REFERENCES_.225 +_OBJC_SELECTOR_REFERENCES_.233 +_OBJC_SELECTOR_REFERENCES_.237 +_OBJC_SELECTOR_REFERENCES_.241 +_OBJC_SELECTOR_REFERENCES_.245 +_OBJC_SELECTOR_REFERENCES_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_CLASSLIST_REFERENCES_$_.250 +_OBJC_SELECTOR_REFERENCES_.254 +_OBJC_SELECTOR_REFERENCES_.256 +_OBJC_SELECTOR_REFERENCES_.258 +_OBJC_SELECTOR_REFERENCES_.262 +_OBJC_SELECTOR_REFERENCES_.264 +_OBJC_SELECTOR_REFERENCES_.270 +_OBJC_SELECTOR_REFERENCES_.272 +_OBJC_SELECTOR_REFERENCES_.274 +_OBJC_SELECTOR_REFERENCES_.276 +_OBJC_SELECTOR_REFERENCES_.278 +_OBJC_SELECTOR_REFERENCES_.279 +_OBJC_SELECTOR_REFERENCES_.280 +_OBJC_CLASSLIST_REFERENCES_$_.281 +_OBJC_SELECTOR_REFERENCES_.282 +_OBJC_SELECTOR_REFERENCES_.284 +_OBJC_CLASSLIST_REFERENCES_$_.285 +_OBJC_SELECTOR_REFERENCES_.287 +_OBJC_SELECTOR_REFERENCES_.288 +_OBJC_SELECTOR_REFERENCES_.289 +_OBJC_SELECTOR_REFERENCES_.290 +_OBJC_SELECTOR_REFERENCES_.292 +_OBJC_IVAR_$_BRAWorksheetDrawing._keepAspectRatio +_OBJC_IVAR_$_BRAWorksheetDrawing._insets +_OBJC_IVAR_$_BRAWorksheetDrawing._anchor +_OBJC_IVAR_$_BRAWorksheetDrawing._name +_OBJC_IVAR_$_BRAWorksheetDrawing._identifier +_OBJC_IVAR_$_BRAWorksheetDrawing._drawingIdentifier +_OBJC_IVAR_$_BRAWorksheetDrawing._image +__OBJC_METACLASS_RO_$_BRAWorksheetDrawing +__OBJC_$_INSTANCE_METHODS_BRAWorksheetDrawing +__OBJC_$_INSTANCE_VARIABLES_BRAWorksheetDrawing +__OBJC_$_PROP_LIST_BRAWorksheetDrawing +__OBJC_CLASS_RO_$_BRAWorksheetDrawing +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAWorksheetDrawing.m +XlsxReaderWriter/BRAWorksheetDrawing.m +XlsxReaderWriter/BRAWorksheetDrawing.h +UIEdgeInsetsEqualToEdgeInsets +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGeometry.h ++[BRADrawing fullRelationshipType] +-[BRADrawing contentType] +-[BRADrawing targetFormat] +-[BRADrawing loadXmlContents] +-[BRADrawing addWorksheetDrawingsForAnchorType:] +-[BRADrawing addDrawing:] +-[BRADrawing addDrawingForImage:withAnchor:] +-[BRADrawing newDrawingIdentifier] +-[BRADrawing didAddRowsAtIndexes:] +___34-[BRADrawing didAddRowsAtIndexes:]_block_invoke +-[BRADrawing didRemoveRowsAtIndexes:] +___37-[BRADrawing didRemoveRowsAtIndexes:]_block_invoke +-[BRADrawing didAddColumnsAtIndexes:] +___37-[BRADrawing didAddColumnsAtIndexes:]_block_invoke +-[BRADrawing didRemoveColumnsAtIndexes:] +___40-[BRADrawing didRemoveColumnsAtIndexes:]_block_invoke +-[BRADrawing xmlRepresentation] +-[BRADrawing copy] +-[BRADrawing worksheetDrawings] +-[BRADrawing setWorksheetDrawings:] +-[BRADrawing .cxx_destruct] +_OBJC_IVAR_$_BRADrawing._worksheetDrawings +_OBJC_CLASSLIST_REFERENCES_$_.90 +_OBJC_CLASSLIST_REFERENCES_$_.101 +_OBJC_CLASSLIST_REFERENCES_$_.104 +_OBJC_CLASSLIST_REFERENCES_$_.105 +_OBJC_SELECTOR_REFERENCES_.107 +_OBJC_SELECTOR_REFERENCES_.109 +_OBJC_SELECTOR_REFERENCES_.111 +_OBJC_SELECTOR_REFERENCES_.113 +_OBJC_SELECTOR_REFERENCES_.115 +_OBJC_CLASSLIST_REFERENCES_$_.119 +_OBJC_CLASSLIST_REFERENCES_$_.130 +_OBJC_CLASSLIST_REFERENCES_$_.131 +_OBJC_CLASSLIST_REFERENCES_$_.136 +_OBJC_CLASSLIST_REFERENCES_$_.137 +_OBJC_SELECTOR_REFERENCES_.147 +_OBJC_SELECTOR_REFERENCES_.153 +_OBJC_SELECTOR_REFERENCES_.155 +_OBJC_SELECTOR_REFERENCES_.157 +_OBJC_SELECTOR_REFERENCES_.159 +__OBJC_$_CLASS_METHODS_BRADrawing +__OBJC_CLASS_PROTOCOLS_$_BRADrawing +__OBJC_METACLASS_RO_$_BRADrawing +__OBJC_$_INSTANCE_METHODS_BRADrawing +__OBJC_$_INSTANCE_VARIABLES_BRADrawing +__OBJC_$_PROP_LIST_BRADrawing +__OBJC_CLASS_RO_$_BRADrawing +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRADrawing.m +XlsxReaderWriter/BRADrawing.m +XlsxReaderWriter/BRADrawing.h +__40-[BRADrawing didRemoveColumnsAtIndexes:]_block_invoke +__37-[BRADrawing didAddColumnsAtIndexes:]_block_invoke +__37-[BRADrawing didRemoveRowsAtIndexes:]_block_invoke +__34-[BRADrawing didAddRowsAtIndexes:]_block_invoke +-[BRAImage targetFormat] ++[BRAImage fullRelationshipType] +-[BRAImage loadXmlContents] +-[BRAImage xmlRepresentation] +-[BRAImage isJpeg] +-[BRAImage setJpeg:] +-[BRAImage uiImage] +-[BRAImage setUiImage:] +-[BRAImage .cxx_destruct] +_OBJC_IVAR_$_BRAImage._uiImage +_OBJC_IVAR_$_BRAImage._jpeg +__OBJC_$_CLASS_METHODS_BRAImage +__OBJC_METACLASS_RO_$_BRAImage +__OBJC_$_INSTANCE_METHODS_BRAImage +__OBJC_$_INSTANCE_VARIABLES_BRAImage +__OBJC_$_PROP_LIST_BRAImage +__OBJC_CLASS_RO_$_BRAImage +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAImage.m +XlsxReaderWriter/BRAImage.m +XlsxReaderWriter/BRAImage.h +-[BRASharedString initWithAttributedString:inStyles:] +-[BRASharedString loadAttributes] +-[BRASharedString refreshContent] +-[BRASharedString stringFromTextDictionary:] +-[BRASharedString attributedString] +-[BRASharedString setStyles:] +-[BRASharedString dictionaryRepresentation] +___43-[BRASharedString dictionaryRepresentation]_block_invoke +___copy_helper_block_e8_32s40s48r +___destroy_helper_block_e8_32s40s48r +-[BRASharedString .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.26 +_OBJC_CLASSLIST_REFERENCES_$_.42 +_OBJC_CLASSLIST_REFERENCES_$_.47 +_OBJC_CLASSLIST_REFERENCES_$_.52 +_OBJC_CLASSLIST_REFERENCES_$_.55 +___block_descriptor_56_e8_32s40s48r_e27_v40?08{_NSRange=QQ}16^B32l +__OBJC_METACLASS_RO_$_BRASharedString +__OBJC_$_INSTANCE_METHODS_BRASharedString +__OBJC_$_INSTANCE_VARIABLES_BRASharedString +__OBJC_CLASS_RO_$_BRASharedString +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRASharedString.m +XlsxReaderWriter/BRASharedString.m +__destroy_helper_block_e8_32s40s48r +__copy_helper_block_e8_32s40s48r +__43-[BRASharedString dictionaryRepresentation]_block_invoke ++[BRASharedStrings fullRelationshipType] +-[BRASharedStrings contentType] +-[BRASharedStrings targetFormat] +-[BRASharedStrings loadXmlContents] +-[BRASharedStrings addSharedString:] +-[BRASharedStrings setStyles:] +-[BRASharedStrings xmlRepresentation] +-[BRASharedStrings styles] +-[BRASharedStrings sharedStrings] +-[BRASharedStrings setSharedStrings:] +-[BRASharedStrings .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.21 +_OBJC_CLASSLIST_REFERENCES_$_.28 +_OBJC_SELECTOR_REFERENCES_.30 +_OBJC_SELECTOR_REFERENCES_.32 +_OBJC_IVAR_$_BRASharedStrings._sharedStrings +_OBJC_SELECTOR_REFERENCES_.34 +_OBJC_IVAR_$_BRASharedStrings._styles +__OBJC_$_CLASS_METHODS_BRASharedStrings +__OBJC_METACLASS_RO_$_BRASharedStrings +__OBJC_$_INSTANCE_METHODS_BRASharedStrings +__OBJC_$_INSTANCE_VARIABLES_BRASharedStrings +__OBJC_$_PROP_LIST_BRASharedStrings +__OBJC_CLASS_RO_$_BRASharedStrings +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRASharedStrings.m +XlsxReaderWriter/BRASharedStrings.m +XlsxReaderWriter/BRASharedStrings.h +-[BRACellFormat loadAttributes] +-[BRACellFormat dictionaryRepresentation] +___Block_byref_object_copy_ +___Block_byref_object_dispose_ +___41-[BRACellFormat dictionaryRepresentation]_block_invoke +___copy_helper_block_e8_32s40r +___destroy_helper_block_e8_32s40r +-[BRACellFormat isProtected] +-[BRACellFormat textAlignment] +-[BRACellFormat cellFill] +-[BRACellFormat textAttributes] +-[BRACellFormat numberFormat] +-[BRACellFormat setCellFill:] +-[BRACellFormat setNumberFormat:] +___33-[BRACellFormat setNumberFormat:]_block_invoke +-[BRACellFormat description] +-[BRACellFormat setProtected:] +-[BRACellFormat setTextAlignment:] +-[BRACellFormat setTextAttributes:] +-[BRACellFormat cellStyleFormat] +-[BRACellFormat setCellStyleFormat:] +-[BRACellFormat .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.60 +_OBJC_IVAR_$_BRACellFormat._textAlignment +_OBJC_SELECTOR_REFERENCES_.72 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_CLASSLIST_REFERENCES_$_.91 +_OBJC_IVAR_$_BRACellFormat._textAttributes +_OBJC_IVAR_$_BRACellFormat._protected +_OBJC_IVAR_$_BRACellFormat._cellStyleFormat +_OBJC_CLASSLIST_REFERENCES_$_.122 +_OBJC_SELECTOR_REFERENCES_.128 +___block_descriptor_48_e8_32s40r_e42_v32?0"NSString"8"BRANumberFormat"16^B24l +___block_descriptor_40_e8_32s_e32_B32?08"BRANumberFormat"16^B24l +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.174 +__OBJC_METACLASS_RO_$_BRACellFormat +__OBJC_$_INSTANCE_METHODS_BRACellFormat +__OBJC_$_INSTANCE_VARIABLES_BRACellFormat +__OBJC_$_PROP_LIST_BRACellFormat +__OBJC_CLASS_RO_$_BRACellFormat +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACellFormat.m +XlsxReaderWriter/BRACellFormat.m +XlsxReaderWriter/BRACellFormat.h +__33-[BRACellFormat setNumberFormat:]_block_invoke +__destroy_helper_block_e8_32s40r +__copy_helper_block_e8_32s40r +__41-[BRACellFormat dictionaryRepresentation]_block_invoke +__Block_byref_object_dispose_ +__Block_byref_object_copy_ +-[BRANumberFormatData initWithCode:] +-[BRANumberFormatData description] +-[BRANumberFormatData hasThousands] +-[BRANumberFormatData setHasThousands:] +-[BRANumberFormatData isScientific] +-[BRANumberFormatData setIsScientific:] +-[BRANumberFormatData exponentLength] +-[BRANumberFormatData setExponentLength:] +-[BRANumberFormatData minWidth] +-[BRANumberFormatData setMinWidth:] +-[BRANumberFormatData decimals] +-[BRANumberFormatData setDecimals:] +-[BRANumberFormatData precision] +-[BRANumberFormatData setPrecision:] +-[BRANumberFormatData type] +-[BRANumberFormatData setType:] +-[BRANumberFormatData scale] +-[BRANumberFormatData setScale:] +-[BRANumberFormatData exponentSymbol] +-[BRANumberFormatData setExponentSymbol:] +-[BRANumberFormatData code] +-[BRANumberFormatData setCode:] +-[BRANumberFormatData currency] +-[BRANumberFormatData setCurrency:] +-[BRANumberFormatData pattern] +-[BRANumberFormatData setPattern:] +-[BRANumberFormatData color] +-[BRANumberFormatData setColor:] +-[BRANumberFormatData .cxx_destruct] +-[BRANumberFormat initWithFormatCode:andId:inStyles:] +-[BRANumberFormat loadAttributes] +-[BRANumberFormat colorStringFromFormatCode:] +-[BRANumberFormat colorFromColorString:] +-[BRANumberFormat isPercentageCode:] +-[BRANumberFormat isDateTimeCode:] +-[BRANumberFormat isFractionCode:] +-[BRANumberFormat createPatternCacheFromCode:] +-[BRANumberFormat nonDateTimeFormatStringInCode:] +-[BRANumberFormat currencyFromCode:] +-[BRANumberFormat replaceOpenXmlFormatCodesWithNSFormatterCodesInString:] +-[BRANumberFormat greatestCommonDivisonWithErrorFor:and:] +-[BRANumberFormat greatestCommonDivisonFor:and:] +-[BRANumberFormat convertToFraction:withDenominatorLength:] +-[BRANumberFormat formatNumber:] +-[BRANumberFormat formatOutputCode:] +-[BRANumberFormat dictionaryRepresentation] +-[BRANumberFormat formatCode] +-[BRANumberFormat setFormatCode:] +-[BRANumberFormat formatId] +-[BRANumberFormat setFormatId:] +-[BRANumberFormat .cxx_destruct] +__OBJC_METACLASS_RO_$_BRANumberFormatData +__OBJC_$_INSTANCE_METHODS_BRANumberFormatData +_OBJC_IVAR_$_BRANumberFormatData._hasThousands +_OBJC_IVAR_$_BRANumberFormatData._isScientific +_OBJC_IVAR_$_BRANumberFormatData._exponentLength +_OBJC_IVAR_$_BRANumberFormatData._minWidth +_OBJC_IVAR_$_BRANumberFormatData._decimals +_OBJC_IVAR_$_BRANumberFormatData._precision +_OBJC_IVAR_$_BRANumberFormatData._type +_OBJC_IVAR_$_BRANumberFormatData._scale +_OBJC_IVAR_$_BRANumberFormatData._exponentSymbol +_OBJC_IVAR_$_BRANumberFormatData._code +_OBJC_IVAR_$_BRANumberFormatData._currency +_OBJC_IVAR_$_BRANumberFormatData._pattern +_OBJC_IVAR_$_BRANumberFormatData._color +__OBJC_$_INSTANCE_VARIABLES_BRANumberFormatData +__OBJC_$_PROP_LIST_BRANumberFormatData +__OBJC_CLASS_RO_$_BRANumberFormatData +_OBJC_IVAR_$_BRANumberFormat._formatId +_OBJC_IVAR_$_BRANumberFormat._formatCode +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_CLASSLIST_REFERENCES_$_.143 +_OBJC_SELECTOR_REFERENCES_.146 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_CLASSLIST_REFERENCES_$_.165 +_OBJC_SELECTOR_REFERENCES_.188 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.212 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.227 +_OBJC_CLASSLIST_REFERENCES_$_.228 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_CLASSLIST_REFERENCES_$_.243 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.261 +_OBJC_SELECTOR_REFERENCES_.265 +_OBJC_SELECTOR_REFERENCES_.269 +_OBJC_SELECTOR_REFERENCES_.273 +_OBJC_SELECTOR_REFERENCES_.275 +_OBJC_SELECTOR_REFERENCES_.281 +_OBJC_SELECTOR_REFERENCES_.283 +_OBJC_SELECTOR_REFERENCES_.300 +_OBJC_SELECTOR_REFERENCES_.302 +_OBJC_SELECTOR_REFERENCES_.306 +_OBJC_SELECTOR_REFERENCES_.308 +_OBJC_SELECTOR_REFERENCES_.309 +_OBJC_CLASSLIST_REFERENCES_$_.316 +_OBJC_CLASSLIST_REFERENCES_$_.317 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +_OBJC_SELECTOR_REFERENCES_.379 +_OBJC_SELECTOR_REFERENCES_.381 +_OBJC_SELECTOR_REFERENCES_.383 +_OBJC_CLASSLIST_REFERENCES_$_.384 +_OBJC_SELECTOR_REFERENCES_.387 +_OBJC_SELECTOR_REFERENCES_.389 +_OBJC_SELECTOR_REFERENCES_.390 +_OBJC_SELECTOR_REFERENCES_.394 +_OBJC_CLASSLIST_REFERENCES_$_.397 +_OBJC_SELECTOR_REFERENCES_.401 +_OBJC_SELECTOR_REFERENCES_.405 +_OBJC_SELECTOR_REFERENCES_.407 +_OBJC_SELECTOR_REFERENCES_.409 +_OBJC_SELECTOR_REFERENCES_.413 +_OBJC_SELECTOR_REFERENCES_.415 +_OBJC_SELECTOR_REFERENCES_.424 +_OBJC_SELECTOR_REFERENCES_.426 +_OBJC_SELECTOR_REFERENCES_.428 +_OBJC_SELECTOR_REFERENCES_.430 +_OBJC_SELECTOR_REFERENCES_.431 +_OBJC_SELECTOR_REFERENCES_.432 +_OBJC_SELECTOR_REFERENCES_.434 +_OBJC_SELECTOR_REFERENCES_.435 +_OBJC_SELECTOR_REFERENCES_.437 +_OBJC_SELECTOR_REFERENCES_.439 +_OBJC_SELECTOR_REFERENCES_.441 +_OBJC_SELECTOR_REFERENCES_.443 +_OBJC_CLASSLIST_REFERENCES_$_.444 +_OBJC_SELECTOR_REFERENCES_.446 +_OBJC_SELECTOR_REFERENCES_.448 +_OBJC_SELECTOR_REFERENCES_.453 +_OBJC_CLASSLIST_REFERENCES_$_.464 +_OBJC_SELECTOR_REFERENCES_.466 +_OBJC_SELECTOR_REFERENCES_.478 +_OBJC_SELECTOR_REFERENCES_.480 +__OBJC_METACLASS_RO_$_BRANumberFormat +__OBJC_$_INSTANCE_METHODS_BRANumberFormat +__OBJC_$_INSTANCE_VARIABLES_BRANumberFormat +__OBJC_$_PROP_LIST_BRANumberFormat +__OBJC_CLASS_RO_$_BRANumberFormat +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRANumberFormat.m +XlsxReaderWriter/BRANumberFormat.m +XlsxReaderWriter/BRANumberFormat.h +-[BRACellFill initWithForegroundColor:backgroundColor:andPatternType:inStyles:] +-[BRACellFill loadAttributes] +-[BRACellFill dictionaryRepresentation] +-[BRACellFill patternedColor] +-[BRACellFill _solidPatternedColor] +-[BRACellFill _darkGrayPatternedColor] +-[BRACellFill _mediumGrayPatternedColor] +-[BRACellFill _lightGrayPatternedColor] +-[BRACellFill _gray125PatternedColor] +-[BRACellFill _gray0625PatternedColor] +-[BRACellFill nativeColorWithSize:drawingOperations:] +-[BRACellFill _darkHorizontalPatternedColor] +___44-[BRACellFill _darkHorizontalPatternedColor]_block_invoke +-[BRACellFill _darkVerticalPatternedColor] +___42-[BRACellFill _darkVerticalPatternedColor]_block_invoke +-[BRACellFill _darkDownPatternedColor] +___38-[BRACellFill _darkDownPatternedColor]_block_invoke +-[BRACellFill _darkUpPatternedColor] +___36-[BRACellFill _darkUpPatternedColor]_block_invoke +-[BRACellFill _darkGridPatternedColor] +___38-[BRACellFill _darkGridPatternedColor]_block_invoke +-[BRACellFill _darkTrellisPatternedColor] +___41-[BRACellFill _darkTrellisPatternedColor]_block_invoke +-[BRACellFill _lightHorizontalPatternedColor] +___45-[BRACellFill _lightHorizontalPatternedColor]_block_invoke +-[BRACellFill _lightVerticalPatternedColor] +___43-[BRACellFill _lightVerticalPatternedColor]_block_invoke +-[BRACellFill _lightDownPatternedColor] +___39-[BRACellFill _lightDownPatternedColor]_block_invoke +-[BRACellFill _lightUpPatternedColor] +___37-[BRACellFill _lightUpPatternedColor]_block_invoke +-[BRACellFill _lightGridPatternedColor] +___39-[BRACellFill _lightGridPatternedColor]_block_invoke +-[BRACellFill _lightTrellisPatternedColor] +___42-[BRACellFill _lightTrellisPatternedColor]_block_invoke +-[BRACellFill __grayPatternedColorWithGrayLevel:] +___49-[BRACellFill __grayPatternedColorWithGrayLevel:]_block_invoke +-[BRACellFill backgroundColor] +-[BRACellFill setBackgroundColor:] +-[BRACellFill foregroundColor] +-[BRACellFill setForegroundColor:] +-[BRACellFill patternType] +-[BRACellFill setPatternType:] +-[BRACellFill .cxx_destruct] +_OBJC_IVAR_$_BRACellFill._patternType +_OBJC_IVAR_$_BRACellFill._backgroundColor +_OBJC_IVAR_$_BRACellFill._foregroundColor +_OBJC_SELECTOR_REFERENCES_.67 +___block_descriptor_40_e8_32s_e20_v16?0^{CGContext=}8l +___block_descriptor_48_e8_32s_e20_v16?0^{CGContext=}8l +__OBJC_METACLASS_RO_$_BRACellFill +__OBJC_$_INSTANCE_METHODS_BRACellFill +__OBJC_$_INSTANCE_VARIABLES_BRACellFill +__OBJC_$_PROP_LIST_BRACellFill +__OBJC_CLASS_RO_$_BRACellFill +_OBJC_CLASSLIST_REFERENCES_$_.145 +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACellFill.m +XlsxReaderWriter/BRACellFill.m +XlsxReaderWriter/BRACellFill.h +__49-[BRACellFill __grayPatternedColorWithGrayLevel:]_block_invoke +__42-[BRACellFill _lightTrellisPatternedColor]_block_invoke +__39-[BRACellFill _lightGridPatternedColor]_block_invoke +__37-[BRACellFill _lightUpPatternedColor]_block_invoke +__39-[BRACellFill _lightDownPatternedColor]_block_invoke +__43-[BRACellFill _lightVerticalPatternedColor]_block_invoke +__45-[BRACellFill _lightHorizontalPatternedColor]_block_invoke +__41-[BRACellFill _darkTrellisPatternedColor]_block_invoke +__38-[BRACellFill _darkGridPatternedColor]_block_invoke +__36-[BRACellFill _darkUpPatternedColor]_block_invoke +__38-[BRACellFill _darkDownPatternedColor]_block_invoke +__42-[BRACellFill _darkVerticalPatternedColor]_block_invoke +__44-[BRACellFill _darkHorizontalPatternedColor]_block_invoke +BRANativeGraphicsGetImageFromContext +XlsxReaderWriter/BRAPlatformSpecificDefines.h ++[BRAStyles fullRelationshipType] +-[BRAStyles contentType] +-[BRAStyles targetFormat] +-[BRAStyles loadXmlContents] +-[BRAStyles loadThemableContent] +-[BRAStyles loadCellFills] +-[BRAStyles loadCellStyleFormats] +-[BRAStyles loadCellFormats] +-[BRAStyles loadTextsAttributes] +-[BRAStyles attributedStringAttributesFromOpenXmlAttributes:] +-[BRAStyles colorWithOpenXmlAttributes:] +-[BRAStyles openXmlAttributesWithColor:] +-[BRAStyles rgbColorValueForColor:] +-[BRAStyles addStyleByCopyingStyleWithId:] +-[BRAStyles addNumberFormat:] +-[BRAStyles defaultNumberFormats] +___33-[BRAStyles defaultNumberFormats]_block_invoke +-[BRAStyles xmlRepresentation] +-[BRAStyles indexedColors] +-[BRAStyles setIndexedColors:] +-[BRAStyles textsAttributes] +-[BRAStyles setTextsAttributes:] +-[BRAStyles cellFormats] +-[BRAStyles setCellFormats:] +-[BRAStyles cellStyleFormats] +-[BRAStyles setCellStyleFormats:] +-[BRAStyles cellFills] +-[BRAStyles setCellFills:] +-[BRAStyles numberFormats] +-[BRAStyles setNumberFormats:] +-[BRAStyles theme] +-[BRAStyles setTheme:] +-[BRAStyles .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.65 +_OBJC_IVAR_$_BRAStyles._indexedColors +_OBJC_CLASSLIST_REFERENCES_$_.84 +_OBJC_SELECTOR_REFERENCES_.88 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_IVAR_$_BRAStyles._numberFormats +_OBJC_CLASSLIST_REFERENCES_$_.108 +_OBJC_IVAR_$_BRAStyles._cellFills +_OBJC_CLASSLIST_REFERENCES_$_.113 +_OBJC_IVAR_$_BRAStyles._cellStyleFormats +_OBJC_IVAR_$_BRAStyles._cellFormats +_OBJC_IVAR_$_BRAStyles._textsAttributes +_OBJC_CLASSLIST_REFERENCES_$_.120 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_CLASSLIST_REFERENCES_$_.133 +_OBJC_CLASSLIST_REFERENCES_$_.144 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_IVAR_$_BRAStyles._theme +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_CLASSLIST_REFERENCES_$_.173 +_OBJC_SELECTOR_REFERENCES_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_defaultNumberFormats.pred +_defaultNumberFormats.defaultNumberFormats +___block_descriptor_40_e8_32s_e5_v8?0l +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.348 +_OBJC_SELECTOR_REFERENCES_.350 +_OBJC_SELECTOR_REFERENCES_.360 +_OBJC_SELECTOR_REFERENCES_.364 +_OBJC_SELECTOR_REFERENCES_.368 +_OBJC_SELECTOR_REFERENCES_.370 +_OBJC_SELECTOR_REFERENCES_.382 +_OBJC_SELECTOR_REFERENCES_.384 +__OBJC_$_CLASS_METHODS_BRAStyles +__OBJC_METACLASS_RO_$_BRAStyles +__OBJC_$_INSTANCE_METHODS_BRAStyles +__OBJC_$_INSTANCE_VARIABLES_BRAStyles +__OBJC_$_PROP_LIST_BRAStyles +__OBJC_CLASS_RO_$_BRAStyles +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAStyles.m +XlsxReaderWriter/BRAStyles.m +XlsxReaderWriter/BRAStyles.h +__33-[BRAStyles defaultNumberFormats]_block_invoke ++[BRATheme fullRelationshipType] +-[BRATheme contentType] +-[BRATheme targetFormat] +-[BRATheme loadXmlContents] +-[BRATheme colorNamed:inColorScheme:] +-[BRATheme xmlRepresentation] +-[BRATheme colors] +-[BRATheme .cxx_destruct] +_OBJC_IVAR_$_BRATheme._colors +_OBJC_CLASSLIST_REFERENCES_$_.62 +__OBJC_$_CLASS_METHODS_BRATheme +__OBJC_METACLASS_RO_$_BRATheme +__OBJC_$_INSTANCE_METHODS_BRATheme +__OBJC_$_INSTANCE_VARIABLES_BRATheme +__OBJC_$_PROP_LIST_BRATheme +__OBJC_CLASS_RO_$_BRATheme +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRATheme.m +XlsxReaderWriter/BRATheme.m +XlsxReaderWriter/BRATheme.h +-[BRAVmlDrawing targetFormat] ++[BRAVmlDrawing fullRelationshipType] +-[BRAVmlDrawing loadXmlContents] +-[BRAVmlDrawing xmlRepresentation] +__OBJC_$_CLASS_METHODS_BRAVmlDrawing +__OBJC_METACLASS_RO_$_BRAVmlDrawing +__OBJC_$_INSTANCE_METHODS_BRAVmlDrawing +__OBJC_CLASS_RO_$_BRAVmlDrawing +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAVmlDrawing.m +XlsxReaderWriter/BRAVmlDrawing.m +-[BRASheet loadAttributes] +-[BRASheet dictionaryRepresentation] +-[BRASheet identifier] +-[BRASheet setIdentifier:] +-[BRASheet name] +-[BRASheet setName:] +-[BRASheet sheetId] +-[BRASheet setSheetId:] +-[BRASheet state] +-[BRASheet setState:] +-[BRASheet .cxx_destruct] +_OBJC_IVAR_$_BRASheet._name +_OBJC_IVAR_$_BRASheet._identifier +_OBJC_IVAR_$_BRASheet._sheetId +_OBJC_IVAR_$_BRASheet._state +__OBJC_METACLASS_RO_$_BRASheet +__OBJC_$_INSTANCE_METHODS_BRASheet +__OBJC_$_INSTANCE_VARIABLES_BRASheet +__OBJC_$_PROP_LIST_BRASheet +__OBJC_CLASS_RO_$_BRASheet +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRASheet.m +XlsxReaderWriter/BRASheet.m +XlsxReaderWriter/BRASheet.h ++[BRAOfficeDocument fullRelationshipType] +-[BRAOfficeDocument contentType] +-[BRAOfficeDocument targetFormat] +-[BRAOfficeDocument loadXmlContents] +-[BRAOfficeDocument worksheetNamed:] +-[BRAOfficeDocument createWorksheetNamed:] +-[BRAOfficeDocument createWorksheetNamed:byCopyingWorksheet:] +-[BRAOfficeDocument removeWorksheetNamed:] +-[BRAOfficeDocument worksheets] +-[BRAOfficeDocument sheetIdForNewSheet] +___39-[BRAOfficeDocument sheetIdForNewSheet]_block_invoke +___copy_helper_block_e8_32r +___destroy_helper_block_e8_32r +-[BRAOfficeDocument xmlRepresentation] +___38-[BRAOfficeDocument xmlRepresentation]_block_invoke +-[BRAOfficeDocument calcChain] +-[BRAOfficeDocument setCalcChain:] +-[BRAOfficeDocument sharedStrings] +-[BRAOfficeDocument setSharedStrings:] +-[BRAOfficeDocument styles] +-[BRAOfficeDocument setStyles:] +-[BRAOfficeDocument sheets] +-[BRAOfficeDocument setSheets:] +-[BRAOfficeDocument .cxx_destruct] +_OBJC_IVAR_$_BRAOfficeDocument._styles +_OBJC_CLASSLIST_REFERENCES_$_.26 +_OBJC_IVAR_$_BRAOfficeDocument._sharedStrings +_OBJC_IVAR_$_BRAOfficeDocument._calcChain +_OBJC_CLASSLIST_REFERENCES_$_.30 +_OBJC_CLASSLIST_REFERENCES_$_.33 +_OBJC_IVAR_$_BRAOfficeDocument._sheets +_OBJC_CLASSLIST_REFERENCES_$_.61 +_OBJC_SELECTOR_REFERENCES_.65 +___block_descriptor_40_e8_32r_e25_v32?0"BRASheet"8Q16^B24l +___block_descriptor_32_e31_q24?0"BRASheet"8"BRASheet"16l +__OBJC_$_CLASS_METHODS_BRAOfficeDocument +__OBJC_METACLASS_RO_$_BRAOfficeDocument +__OBJC_$_INSTANCE_METHODS_BRAOfficeDocument +__OBJC_$_INSTANCE_VARIABLES_BRAOfficeDocument +__OBJC_$_PROP_LIST_BRAOfficeDocument +__OBJC_CLASS_RO_$_BRAOfficeDocument +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAOfficeDocument.m +XlsxReaderWriter/BRAOfficeDocument.m +XlsxReaderWriter/BRAOfficeDocument.h +__38-[BRAOfficeDocument xmlRepresentation]_block_invoke +__destroy_helper_block_e8_32r +__copy_helper_block_e8_32r +__39-[BRAOfficeDocument sheetIdForNewSheet]_block_invoke ++[BRACell cellReferenceForColumnIndex:andRowIndex:] +-[BRACell initWithReference:andStyleId:inWorksheet:] +-[BRACell loadAttributes] +-[BRACell columnIndex] +-[BRACell columnName] +-[BRACell rowIndex] +-[BRACell setNumberFormat:] +-[BRACell setCellFillWithForegroundColor:backgroundColor:andPatternType:] +-[BRACell setCellFill:] +-[BRACell setTextAlignment:] +-[BRACell cellFillColor] +-[BRACell cellFill] +-[BRACell numberFormatCode] +-[BRACell textAlignment] +-[BRACell setBoolValue:] +-[BRACell setIntegerValue:] +-[BRACell setFloatValue:] +-[BRACell setStringValue:] +-[BRACell setAttributedStringValue:] +-[BRACell setDateValue:] +-[BRACell setFormulaString:] +-[BRACell setErrorValue:] +-[BRACell boolValue] +-[BRACell integerValue] +-[BRACell longLongValue] +-[BRACell floatValue] +-[BRACell doubleValue] +-[BRACell stringValue] +-[BRACell attributedStringValue] +___32-[BRACell attributedStringValue]_block_invoke +-[BRACell dateValue] +-[BRACell formulaString] +-[BRACell errorValue] +-[BRACell dictionaryRepresentation] +-[BRACell description] +-[BRACell mergeCell] +-[BRACell setMergeCell:] +-[BRACell reference] +-[BRACell setReference:] +-[BRACell styleId] +-[BRACell setStyleId:] +-[BRACell sharedStringIndex] +-[BRACell setSharedStringIndex:] +-[BRACell type] +-[BRACell setType:] +-[BRACell hasError] +-[BRACell setError:] +-[BRACell value] +-[BRACell setValue:] +-[BRACell .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.54 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.74 +_OBJC_IVAR_$_BRACell._reference +_OBJC_IVAR_$_BRACell._styleId +_OBJC_IVAR_$_BRACell._type +_OBJC_IVAR_$_BRACell._value +_OBJC_IVAR_$_BRACell._error +_OBJC_IVAR_$_BRACell._sharedStringIndex +_OBJC_CLASSLIST_REFERENCES_$_.103 +_OBJC_CLASSLIST_REFERENCES_$_.121 +_OBJC_CLASSLIST_REFERENCES_$_.132 +_OBJC_SELECTOR_REFERENCES_.134 +_OBJC_SELECTOR_REFERENCES_.136 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_CLASSLIST_REFERENCES_$_.147 +_OBJC_CLASSLIST_REFERENCES_$_.148 +_OBJC_SELECTOR_REFERENCES_.150 +_OBJC_CLASSLIST_REFERENCES_$_.159 +_OBJC_CLASSLIST_REFERENCES_$_.184 +_OBJC_SELECTOR_REFERENCES_.190 +_OBJC_CLASSLIST_REFERENCES_$_.193 +_OBJC_SELECTOR_REFERENCES_.195 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.201 +_OBJC_SELECTOR_REFERENCES_.206 +_OBJC_SELECTOR_REFERENCES_.208 +_OBJC_SELECTOR_REFERENCES_.210 +_OBJC_SELECTOR_REFERENCES_.214 +___block_descriptor_48_e8_32s40s_e41_v40?0"NSDictionary"8{_NSRange=QQ}16^B32l +_OBJC_SELECTOR_REFERENCES_.217 +_OBJC_SELECTOR_REFERENCES_.223 +_OBJC_IVAR_$_BRACell._mergeCell +__OBJC_$_CLASS_METHODS_BRACell +__OBJC_METACLASS_RO_$_BRACell +__OBJC_$_INSTANCE_METHODS_BRACell +__OBJC_$_INSTANCE_VARIABLES_BRACell +__OBJC_$_PROP_LIST_BRACell +__OBJC_CLASS_RO_$_BRACell +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACell.m +XlsxReaderWriter/BRACell.m +XlsxReaderWriter/BRACell.h +__32-[BRACell attributedStringValue]_block_invoke ++[BRARow rowIndexForCellReference:] +-[BRARow initWithRowIndex:inWorksheet:] +-[BRARow loadAttributes] +-[BRARow setRowIndex:] +-[BRARow height] +-[BRARow addCell:] +-[BRARow dictionaryRepresentation] +___34-[BRARow dictionaryRepresentation]_block_invoke +-[BRARow description] +-[BRARow hasCustomHeight] +-[BRARow setCustomHeight:] +-[BRARow rowIndex] +-[BRARow setHeight:] +-[BRARow cells] +-[BRARow setCells:] +-[BRARow .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.66 +_OBJC_IVAR_$_BRARow._cells +_OBJC_IVAR_$_BRARow._rowIndex +_OBJC_IVAR_$_BRARow._height +_OBJC_IVAR_$_BRARow._customHeight +_OBJC_CLASSLIST_REFERENCES_$_.89 +___block_descriptor_32_e29_q24?0"BRACell"8"BRACell"16l +__OBJC_$_CLASS_METHODS_BRARow +__OBJC_METACLASS_RO_$_BRARow +__OBJC_$_INSTANCE_METHODS_BRARow +__OBJC_$_INSTANCE_VARIABLES_BRARow +__OBJC_$_PROP_LIST_BRARow +__OBJC_CLASS_RO_$_BRARow +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRARow.m +XlsxReaderWriter/BRARow.m +XlsxReaderWriter/BRARow.h +__34-[BRARow dictionaryRepresentation]_block_invoke ++[BRAColumn columnIndexForCellReference:] ++[BRAColumn columnNameForColumnIndex:] ++[BRAColumn columnNameForCellReference:] +-[BRAColumn initWithMinimum:andMaximum:] +-[BRAColumn loadAttributes] +-[BRAColumn pointWidth] +-[BRAColumn setPointWidth:] +-[BRAColumn dictionaryRepresentation] +-[BRAColumn description] +-[BRAColumn hasCustomWidth] +-[BRAColumn setCustomWidth:] +-[BRAColumn minimum] +-[BRAColumn setMinimum:] +-[BRAColumn maximum] +-[BRAColumn setMaximum:] +-[BRAColumn width] +-[BRAColumn setWidth:] +_OBJC_IVAR_$_BRAColumn._maximum +_OBJC_IVAR_$_BRAColumn._minimum +_OBJC_IVAR_$_BRAColumn._customWidth +_OBJC_IVAR_$_BRAColumn._width +__OBJC_$_CLASS_METHODS_BRAColumn +__OBJC_METACLASS_RO_$_BRAColumn +__OBJC_$_INSTANCE_METHODS_BRAColumn +__OBJC_$_INSTANCE_VARIABLES_BRAColumn +__OBJC_$_PROP_LIST_BRAColumn +__OBJC_CLASS_RO_$_BRAColumn +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAColumn.m +XlsxReaderWriter/BRAColumn.h +XlsxReaderWriter/BRAColumn.m +-[BRAMergeCell firstCellReference] +__OBJC_METACLASS_RO_$_BRAMergeCell +__OBJC_$_INSTANCE_METHODS_BRAMergeCell +__OBJC_CLASS_RO_$_BRAMergeCell +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAMergeCell.m +XlsxReaderWriter/BRAMergeCell.m +-[BRACellRange initWithRangeReference:] +-[BRACellRange dictionaryRepresentation] +-[BRACellRange reference] +-[BRACellRange leffColumnIndex] +-[BRACellRange rightColumnIndex] +-[BRACellRange setRightColumnIndex:] +-[BRACellRange setLeffColumnIndex:] +-[BRACellRange description] +-[BRACellRange topRowIndex] +-[BRACellRange setTopRowIndex:] +-[BRACellRange bottomRowIndex] +-[BRACellRange setBottomRowIndex:] +-[BRACellRange .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.5 +_OBJC_IVAR_$_BRACellRange._topRowIndex +_OBJC_IVAR_$_BRACellRange._bottomRowIndex +_OBJC_CLASSLIST_REFERENCES_$_.41 +__OBJC_METACLASS_RO_$_BRACellRange +__OBJC_$_INSTANCE_METHODS_BRACellRange +__OBJC_$_INSTANCE_VARIABLES_BRACellRange +__OBJC_$_PROP_LIST_BRACellRange +__OBJC_CLASS_RO_$_BRACellRange +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRACellRange.m +XlsxReaderWriter/BRACellRange.m +XlsxReaderWriter/BRACellRange.h ++[BRAWorksheet fullRelationshipType] +-[BRAWorksheet contentType] +-[BRAWorksheet targetFormat] +-[BRAWorksheet loadXmlContents] +-[BRAWorksheet xmlRepresentation] +___33-[BRAWorksheet xmlRepresentation]_block_invoke +___33-[BRAWorksheet xmlRepresentation]_block_invoke_2 +-[BRAWorksheet mergeCellForCell:] +-[BRAWorksheet cellForCellReference:] +-[BRAWorksheet cellForCellReference:shouldCreate:] +___50-[BRAWorksheet cellForCellReference:shouldCreate:]_block_invoke +-[BRAWorksheet cellOrFirstCellInMergeCellForCellReference:] +-[BRAWorksheet newCellForCellReference:] +___40-[BRAWorksheet newCellForCellReference:]_block_invoke +-[BRAWorksheet imageForCellReference:] +-[BRAWorksheet addImage:betweenCellsReferenced:and:withInsets:preserveTransparency:] +-[BRAWorksheet addImage:inCellReferenced:withOffset:size:preserveTransparency:] +-[BRAWorksheet addImage:inFrame:preserveTransparency:] +-[BRAWorksheet drawings] +-[BRAWorksheet comments] +-[BRAWorksheet addRowAt:] +-[BRAWorksheet addRowsAt:count:] +-[BRAWorksheet removeRow:] +-[BRAWorksheet removeRow:count:] +___32-[BRAWorksheet removeRow:count:]_block_invoke +-[BRAWorksheet isTabSelected] +-[BRAWorksheet setTabSelected:] +-[BRAWorksheet cells] +-[BRAWorksheet setCells:] +-[BRAWorksheet mergeCells] +-[BRAWorksheet setMergeCells:] +-[BRAWorksheet rows] +-[BRAWorksheet setRows:] +-[BRAWorksheet columns] +-[BRAWorksheet setColumns:] +-[BRAWorksheet dimension] +-[BRAWorksheet setDimension:] +-[BRAWorksheet setDrawings:] +-[BRAWorksheet setComments:] +-[BRAWorksheet sharedStrings] +-[BRAWorksheet setSharedStrings:] +-[BRAWorksheet styles] +-[BRAWorksheet setStyles:] +-[BRAWorksheet calcChain] +-[BRAWorksheet setCalcChain:] +-[BRAWorksheet .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.63 +_OBJC_CLASSLIST_REFERENCES_$_.70 +_OBJC_IVAR_$_BRAWorksheet._mergeCells +_OBJC_CLASSLIST_REFERENCES_$_.83 +_OBJC_CLASSLIST_REFERENCES_$_.88 +_OBJC_IVAR_$_BRAWorksheet._columns +_OBJC_IVAR_$_BRAWorksheet._rows +_OBJC_IVAR_$_BRAWorksheet._cells +_OBJC_CLASSLIST_REFERENCES_$_.106 +_OBJC_IVAR_$_BRAWorksheet._drawings +_OBJC_IVAR_$_BRAWorksheet._comments +___block_descriptor_32_e39_q24?0"NSDictionary"8"NSDictionary"16l +___block_literal_global.161 +___block_descriptor_40_e8_32s_e24_B32?0"BRACell"8Q16^B24l +_OBJC_SELECTOR_REFERENCES_.196 +_OBJC_SELECTOR_REFERENCES_.200 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_SELECTOR_REFERENCES_.204 +___block_descriptor_48_e8_32r_e23_B32?0"BRARow"8Q16^B24l +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_SELECTOR_REFERENCES_.213 +_OBJC_CLASSLIST_REFERENCES_$_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_CLASSLIST_REFERENCES_$_.231 +_OBJC_SELECTOR_REFERENCES_.235 +_OBJC_SELECTOR_REFERENCES_.239 +_OBJC_CLASSLIST_REFERENCES_$_.242 +_OBJC_SELECTOR_REFERENCES_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_SELECTOR_REFERENCES_.248 +_OBJC_SELECTOR_REFERENCES_.250 +_OBJC_CLASSLIST_REFERENCES_$_.251 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.263 +_OBJC_CLASSLIST_REFERENCES_$_.264 +_OBJC_SELECTOR_REFERENCES_.266 +_OBJC_SELECTOR_REFERENCES_.268 +_OBJC_SELECTOR_REFERENCES_.286 +_OBJC_CLASSLIST_REFERENCES_$_.295 +_OBJC_IVAR_$_BRAWorksheet._calcChain +_OBJC_CLASSLIST_REFERENCES_$_.306 +___block_descriptor_32_e24_v32?0"BRACell"8Q16^B24l +___block_literal_global.308 +_OBJC_SELECTOR_REFERENCES_.312 +_OBJC_SELECTOR_REFERENCES_.314 +_OBJC_SELECTOR_REFERENCES_.316 +_OBJC_SELECTOR_REFERENCES_.318 +_OBJC_SELECTOR_REFERENCES_.320 +_OBJC_SELECTOR_REFERENCES_.322 +_OBJC_IVAR_$_BRAWorksheet._tabSelected +_OBJC_IVAR_$_BRAWorksheet._sharedStrings +_OBJC_IVAR_$_BRAWorksheet._styles +__OBJC_$_CLASS_METHODS_BRAWorksheet +__OBJC_METACLASS_RO_$_BRAWorksheet +__OBJC_$_INSTANCE_METHODS_BRAWorksheet +__OBJC_$_INSTANCE_VARIABLES_BRAWorksheet +__OBJC_$_PROP_LIST_BRAWorksheet +__OBJC_CLASS_RO_$_BRAWorksheet +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAWorksheet.m +XlsxReaderWriter/BRAWorksheet.m +XlsxReaderWriter/BRAWorksheet.h +__32-[BRAWorksheet removeRow:count:]_block_invoke +__40-[BRAWorksheet newCellForCellReference:]_block_invoke +__50-[BRAWorksheet cellForCellReference:shouldCreate:]_block_invoke +__33-[BRAWorksheet xmlRepresentation]_block_invoke_2 +__33-[BRAWorksheet xmlRepresentation]_block_invoke +-[BRAOpenXmlSubElement initWithOpenXmlAttributes:] +-[BRAOpenXmlSubElement loadAttributes] +-[BRAOpenXmlSubElement dictionaryRepresentation] +-[BRAOpenXmlSubElement hash] +-[BRAOpenXmlSubElement isEqual:] +-[BRAOpenXmlSubElement setDictionaryRepresentation:] +-[BRAOpenXmlSubElement .cxx_destruct] +-[BRAOpenXmlSubElementWithStyle initWithOpenXmlAttributes:inStyles:] +-[BRAOpenXmlSubElementWithStyle .cxx_destruct] +-[BRAOpenXmlSubElementWithWorksheet initWithOpenXmlAttributes:inWorksheet:] +-[BRAOpenXmlSubElementWithWorksheet .cxx_destruct] +__OBJC_METACLASS_RO_$_BRAOpenXmlSubElement +__OBJC_$_INSTANCE_METHODS_BRAOpenXmlSubElement +_OBJC_IVAR_$_BRAOpenXmlSubElement._dictionaryRepresentation +__OBJC_$_INSTANCE_VARIABLES_BRAOpenXmlSubElement +__OBJC_$_PROP_LIST_BRAOpenXmlSubElement +__OBJC_CLASS_RO_$_BRAOpenXmlSubElement +_OBJC_SELECTOR_REFERENCES_.47 +__OBJC_METACLASS_RO_$_BRAOpenXmlSubElementWithStyle +__OBJC_$_INSTANCE_METHODS_BRAOpenXmlSubElementWithStyle +__OBJC_$_INSTANCE_VARIABLES_BRAOpenXmlSubElementWithStyle +__OBJC_CLASS_RO_$_BRAOpenXmlSubElementWithStyle +__OBJC_METACLASS_RO_$_BRAOpenXmlSubElementWithWorksheet +__OBJC_$_INSTANCE_METHODS_BRAOpenXmlSubElementWithWorksheet +__OBJC_$_INSTANCE_VARIABLES_BRAOpenXmlSubElementWithWorksheet +__OBJC_CLASS_RO_$_BRAOpenXmlSubElementWithWorksheet +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAOpenXmlSubElement.m +XlsxReaderWriter/BRAOpenXmlSubElement.m +XlsxReaderWriter/BRAOpenXmlSubElement.h +-[BRAOpenXmlElement initWithContentsOfTarget:inParentDirectory:] +-[BRAOpenXmlElement initWithTarget:inParentDirectory:] +-[BRAOpenXmlElement loadXmlContents] +-[BRAOpenXmlElement save] +-[BRAOpenXmlElement setXmlRepresentation:] +-[BRAOpenXmlElement xmlRepresentation] +-[BRAOpenXmlElement setParentDirectory:] +-[BRAOpenXmlElement hash] +-[BRAOpenXmlElement isEqual:] +-[BRAOpenXmlElement target] +-[BRAOpenXmlElement setTarget:] +-[BRAOpenXmlElement parentDirectory] +-[BRAOpenXmlElement dataRepresentation] +-[BRAOpenXmlElement setDataRepresentation:] +-[BRAOpenXmlElement .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.23 +_OBJC_CLASSLIST_REFERENCES_$_.32 +__OBJC_METACLASS_RO_$_BRAOpenXmlElement +__OBJC_$_INSTANCE_METHODS_BRAOpenXmlElement +_OBJC_IVAR_$_BRAOpenXmlElement._target +_OBJC_IVAR_$_BRAOpenXmlElement._parentDirectory +__OBJC_$_INSTANCE_VARIABLES_BRAOpenXmlElement +__OBJC_$_PROP_LIST_BRAOpenXmlElement +__OBJC_CLASS_RO_$_BRAOpenXmlElement +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAOpenXmlElement.m +XlsxReaderWriter/BRAOpenXmlElement.m +XlsxReaderWriter/BRAOpenXmlElement.h +-[BRAElementWithRelationships loadXmlContents] +-[BRAElementWithRelationships save] +-[BRAElementWithRelationships fullRelationshipsTarget] +-[BRAElementWithRelationships relationshipsTarget] +-[BRAElementWithRelationships relationships] +-[BRAElementWithRelationships setRelationships:] +-[BRAElementWithRelationships .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.13 +_OBJC_IVAR_$_BRAElementWithRelationships._relationships +__OBJC_METACLASS_RO_$_BRAElementWithRelationships +__OBJC_$_INSTANCE_METHODS_BRAElementWithRelationships +__OBJC_$_INSTANCE_VARIABLES_BRAElementWithRelationships +__OBJC_$_PROP_LIST_BRAElementWithRelationships +__OBJC_CLASS_RO_$_BRAElementWithRelationships +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRAElementWithRelationships.m +XlsxReaderWriter/BRAElementWithRelationships.m +XlsxReaderWriter/BRAElementWithRelationships.h +-[BRARelationship initWithId:type:andTarget:inParentDirectory:] +-[BRARelationship initWithXmlRepresentation:forRelationId:inParentDirectory:] +-[BRARelationship initWithDataRepresentation:forRelationId:inParentDirectory:] ++[BRARelationship fullRelationshipType] +-[BRARelationship contentType] +-[BRARelationship targetFormat] +-[BRARelationship newTarget] +-[BRARelationship setParentDirectory:] +-[BRARelationship copy] +-[BRARelationship identifier] +-[BRARelationship setIdentifier:] +-[BRARelationship type] +-[BRARelationship setType:] +-[BRARelationship .cxx_destruct] +_OBJC_IVAR_$_BRARelationship._identifier +_OBJC_IVAR_$_BRARelationship._type +__OBJC_$_CLASS_METHODS_BRARelationship +__OBJC_METACLASS_RO_$_BRARelationship +__OBJC_$_INSTANCE_METHODS_BRARelationship +__OBJC_$_INSTANCE_VARIABLES_BRARelationship +__OBJC_$_PROP_LIST_BRARelationship +__OBJC_CLASS_RO_$_BRARelationship +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRARelationship.m +XlsxReaderWriter/BRARelationship.m +XlsxReaderWriter/BRARelationship.h +-[BRARelationships loadXmlContents] +-[BRARelationships relationshipClassForOpenXmlRelationshipType:] +-[BRARelationships createRelationshipWithAttributes:] +-[BRARelationships setParentDirectory:] +-[BRARelationships relationshipWithId:] +-[BRARelationships anyRelationshipWithType:] +-[BRARelationships addRelationship:] +___36-[BRARelationships addRelationship:]_block_invoke +-[BRARelationships removeRelationshipWithId:] +___45-[BRARelationships removeRelationshipWithId:]_block_invoke +-[BRARelationships relationshipIdForNewRelationship] +___52-[BRARelationships relationshipIdForNewRelationship]_block_invoke +-[BRARelationships allRelationships] +-[BRARelationships save] +-[BRARelationships copy] +-[BRARelationships xmlRepresentation] +-[BRARelationships relationshipsArray] +-[BRARelationships setRelationshipsArray:] +-[BRARelationships .cxx_destruct] +_OBJC_CLASSLIST_REFERENCES_$_.11 +_OBJC_IVAR_$_BRARelationships._relationshipsArray +_OBJC_CLASSLIST_REFERENCES_$_.40 +___block_descriptor_40_e8_32s_e32_v32?0"BRARelationship"8Q16^B24l +___block_descriptor_40_e8_32s_e32_B32?0"BRARelationship"8Q16^B24l +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.130 +__OBJC_METACLASS_RO_$_BRARelationships +__OBJC_$_INSTANCE_METHODS_BRARelationships +__OBJC_$_INSTANCE_VARIABLES_BRARelationships +__OBJC_$_PROP_LIST_BRARelationships +__OBJC_CLASS_RO_$_BRARelationships +/Users/dm/Repositories/XlsxReaderWriter/XlsxReaderWriter/BRARelationships.m +XlsxReaderWriter/BRARelationships.m +XlsxReaderWriter/BRARelationships.h +__52-[BRARelationships relationshipIdForNewRelationship]_block_invoke +__45-[BRARelationships removeRelationshipWithId:]_block_invoke +__36-[BRARelationships addRelationship:]_block_invoke diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Info.plist b/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..28e9239 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.charlymr.XlsxReaderWriter-iOS + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.4.1 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter b/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter new file mode 100644 index 0000000..2b37ac5 Binary files /dev/null and b/Carthage/Build/iOS/XlsxReaderWriter.framework.dSYM/Contents/Resources/DWARF/XlsxReaderWriter differ diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChain.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChain.h new file mode 100644 index 0000000..a3f9fde --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChain.h @@ -0,0 +1,17 @@ +// +// BRACalcChain.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 24/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@interface BRACalcChain : BRARelationship + +@property (nonatomic, strong) NSArray *cells; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChainCell.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChainCell.h new file mode 100644 index 0000000..a3e70ca --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACalcChainCell.h @@ -0,0 +1,18 @@ +// +// BRACalcChainCell.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; + +#import + +@interface BRACalcChainCell : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *reference; + +@end + diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACell.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACell.h new file mode 100644 index 0000000..c703ad9 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACell.h @@ -0,0 +1,84 @@ +// +// BRACell.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +@import CoreGraphics; +#import + +#import +#import + +@class BRAMergeCell, BRACellFormat, BRARow, BRAImage; + +typedef enum : NSUInteger { + BRACellContentTypeBoolean, + BRACellContentTypeDate, + BRACellContentTypeError, + BRACellContentTypeInlineString, + BRACellContentTypeNumber, + BRACellContentTypeSharedString, + BRACellContentTypeString, + BRACellContentTypeUnknown +} BRACellContentType; + +@interface BRACell : BRAOpenXmlSubElementWithWorksheet { + NSDate *_dateValue; + NSString *_formulaString; +} + +//General ++ (NSString *)cellReferenceForColumnIndex:(NSInteger)columnIndex andRowIndex:(NSInteger)rowIndex; +- (instancetype)initWithReference:(NSString *)reference andStyleId:(NSInteger)styleId inWorksheet:(BRAWorksheet *)worksheet; +- (NSInteger)columnIndex; +- (NSString *)columnName; +- (NSInteger)rowIndex; + +//Styles +- (void)setNumberFormat:(NSString *)numberFormat; +- (void)setCellFillWithForegroundColor:(BRANativeColor *)foregroundColor backgroundColor:(BRANativeColor *)backgroundColor andPatternType:(BRACellFillPatternType)patternType; +- (void)setCellFill:(BRACellFill *)cellFill; +- (void)setTextAlignment:(NSTextAlignment)alignment; +- (BRACellFill *)cellFill; +- (BRANativeColor *)cellFillColor; +- (NSString *)numberFormatCode; +- (NSTextAlignment)textAlignment; + +//Cell content setters +- (void)setBoolValue:(BOOL)boolValue; +- (void)setIntegerValue:(NSInteger)integerValue; +- (void)setFloatValue:(float)floatValue; +- (void)setStringValue:(NSString *)stringValue; +- (void)setAttributedStringValue:(NSAttributedString *)attributedStringValue; +- (void)setDateValue:(NSDate *)date; +- (void)setFormulaString:(NSString *)formulaString; +- (void)setErrorValue:(NSString *)errorValue; + +//Cell content getters +- (BOOL)boolValue; +- (NSInteger)integerValue; +- (long long)longLongValue; +- (float)floatValue; +- (double)doubleValue; +- (NSString *)stringValue; +- (NSAttributedString *)attributedStringValue; +- (NSDate *)dateValue; +- (NSString *)formulaString; +- (NSString *)errorValue; + + + +@property (nonatomic, strong) BRAMergeCell *mergeCell; +@property (nonatomic, strong) NSString *reference; + +@property (nonatomic) NSInteger styleId; +@property (nonatomic) NSInteger sharedStringIndex; +@property (nonatomic) BRACellContentType type; +@property (nonatomic, getter=hasError) BOOL error; +@property (nonatomic, strong) NSString *value; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFill.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFill.h new file mode 100644 index 0000000..6d70f76 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFill.h @@ -0,0 +1,47 @@ +// +// BRACellFill.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRAStyles; + +typedef NSString* BRACellFillPatternType; +static BRACellFillPatternType kBRACellFillPatternTypeNone = @"none"; +static BRACellFillPatternType kBRACellFillPatternTypeSolid = @"solid"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkGray = @"darkGray"; +static BRACellFillPatternType kBRACellFillPatternTypeMediumGray = @"mediumGray"; +static BRACellFillPatternType kBRACellFillPatternTypeLightGray = @"lightGray"; +static BRACellFillPatternType kBRACellFillPatternTypeGray125 = @"gray125"; +static BRACellFillPatternType kBRACellFillPatternTypeGray0625 = @"gray0625"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkHorizontal = @"darkHorizontal"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkVertical = @"darkVertical"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkDown = @"darkDown"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkUp = @"darkUp"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkGrid = @"darkGrid"; +static BRACellFillPatternType kBRACellFillPatternTypeDarkTrellis = @"darkTrellis"; +static BRACellFillPatternType kBRACellFillPatternTypeLightHorizontal = @"lightHorizontal"; +static BRACellFillPatternType kBRACellFillPatternTypeLightVertical = @"lightVertical"; +static BRACellFillPatternType kBRACellFillPatternTypeLightDown = @"lightDown"; +static BRACellFillPatternType kBRACellFillPatternTypeLightUp = @"lightUp"; +static BRACellFillPatternType kBRACellFillPatternTypeLightGrid = @"lightGrid"; +static BRACellFillPatternType kBRACellFillPatternTypeLightTrellis = @"lightTrellis"; + + +@interface BRACellFill : BRAOpenXmlSubElementWithStyle + +- (instancetype)initWithForegroundColor:(BRANativeColor *)foregroundColor backgroundColor:(BRANativeColor *)backgroundColor andPatternType:(BRACellFillPatternType)patternType inStyles:(BRAStyles *)styles; +- (BRANativeColor *)patternedColor; + +@property (nonatomic, strong) BRANativeColor *backgroundColor; +@property (nonatomic, strong) BRANativeColor *foregroundColor; +@property (nonatomic, strong) BRACellFillPatternType patternType; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFormat.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFormat.h new file mode 100644 index 0000000..e9f5c9f --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellFormat.h @@ -0,0 +1,37 @@ +// +// BRACellFormat.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 08/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRAStyles, BRACellFill, BRANumberFormat; + +@interface BRACellFormat : BRAOpenXmlSubElementWithStyle { + BOOL _isCellStyleXf; + NSDictionary *_stylesTextsAttributes; + BRACellFill *_cellFill; + BRANumberFormat *_numberFormat; +} + +@property (nonatomic, getter=isProtected) BOOL protected; +@property (nonatomic) NSTextAlignment textAlignment; +@property (nonatomic, strong) NSDictionary *textAttributes; + +//Cell format (cellXfs) may have a reference to a cell style format (cellStyleXfs) +@property (nonatomic, weak) BRACellFormat *cellStyleFormat; + +- (void)setCellFill:(BRACellFill *)cellFill; +- (BRACellFill *)cellFill; + +- (void)setNumberFormat:(BRANumberFormat *)numberFormat; +- (BRANumberFormat *)numberFormat; + + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellRange.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellRange.h new file mode 100644 index 0000000..6752d71 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRACellRange.h @@ -0,0 +1,26 @@ +// +// BRACellRange.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRACellRange : BRAOpenXmlSubElement { + NSString *_leftColumnName; + NSString *_rightColumnName; +} + +- (instancetype)initWithRangeReference:(NSString *)rangeReference; +- (NSString *)reference; + +@property (nonatomic) NSInteger topRowIndex; +@property (nonatomic) NSInteger bottomRowIndex; +@property (nonatomic) NSInteger leffColumnIndex; +@property (nonatomic) NSInteger rightColumnIndex; + + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAColumn.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAColumn.h new file mode 100644 index 0000000..a762414 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAColumn.h @@ -0,0 +1,25 @@ +// +// BRAColumn.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAColumn : BRAOpenXmlSubElement + ++ (NSInteger)columnIndexForCellReference:(NSString *)cellReference; ++ (NSString *)columnNameForCellReference:(NSString *)cellReference; ++ (NSString *)columnNameForColumnIndex:(NSInteger)index; +- (instancetype)initWithMinimum:(NSInteger)minimum andMaximum:(NSInteger)maximum; + +@property (nonatomic, getter = hasCustomWidth) BOOL customWidth; +@property (nonatomic) NSInteger minimum; +@property (nonatomic) NSInteger maximum; +@property (nonatomic) NSInteger width; +@property (nonatomic) NSInteger pointWidth; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComment.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComment.h new file mode 100644 index 0000000..870e766 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComment.h @@ -0,0 +1,19 @@ +// +// BRAComment.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +#import + +/** This class does not change the comments content. + * It just handles rows and columns deletions / additions */ + +@interface BRAComment : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *reference; + +@end + diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComments.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComments.h new file mode 100644 index 0000000..34c8190 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAComments.h @@ -0,0 +1,20 @@ +// +// BRAComments.m +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +#import +#import +#import + +/** This class does not change the comments content. + * It just handles rows and columns deletions / additions */ + +@interface BRAComments : BRARelationship + +@property (nonatomic, strong) NSArray *comments; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypes.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypes.h new file mode 100644 index 0000000..48547ff --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypes.h @@ -0,0 +1,26 @@ +// +// BRAContentTypes.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +typedef NSString *BRAContentType; + +@class BRARelationship; + +@interface BRAContentTypes : BRAOpenXmlElement + +- (BOOL)hasOverrideForPart:(NSString *)partName; +- (BOOL)hasContentTypeForPart:(NSString *)partName; +- (void)addContentTypeForExtension:(NSString *)extension; +- (void)overrideContentType:(NSString *)contentType forPart:(NSString *)partName; + +@property (nonatomic, strong) NSArray *defaultExtensions; +@property (nonatomic, strong) NSArray *overrides; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesDefaultExtension.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesDefaultExtension.h new file mode 100644 index 0000000..681145c --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesDefaultExtension.h @@ -0,0 +1,21 @@ +// +// BRAContentTypesDefaultExtension.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 23/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRARelationship; + +@interface BRAContentTypesDefaultExtension : BRAOpenXmlSubElement + +- (instancetype)initWithExtension:(NSString *)extension; + +@property (nonatomic, strong) NSString *extension; +@property (nonatomic, strong) NSString *contentType; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesOverride.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesOverride.h new file mode 100644 index 0000000..a31a284 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAContentTypesOverride.h @@ -0,0 +1,20 @@ +// +// BRAContentTypesOverride.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 23/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +#import + +@class BRARelationship; + +@interface BRAContentTypesOverride : BRAOpenXmlSubElement + +- (instancetype)initWithContentType:(NSString *)contentType forPart:(NSString *)partName; + +@property (nonatomic, strong) NSString *partName; +@property (nonatomic, strong) NSString *contentType; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRADrawing.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRADrawing.h new file mode 100644 index 0000000..d91dacf --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRADrawing.h @@ -0,0 +1,21 @@ +// +// BRADrawing.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRAWorksheetDrawing, BRAImage, BRAAnchor; + +@interface BRADrawing : BRARelationship + +- (BRAWorksheetDrawing *)addDrawingForImage:(BRAImage *)image withAnchor:(BRAAnchor *)anchor; + +@property (nonatomic, strong) NSArray *worksheetDrawings; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAElementWithRelationships.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAElementWithRelationships.h new file mode 100644 index 0000000..d4cd9f7 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAElementWithRelationships.h @@ -0,0 +1,21 @@ +// +// BRAElementWithRelationships.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRARelationships; + +@interface BRAElementWithRelationships : BRAOpenXmlElement + +@property (nonatomic, strong) BRARelationships *relationships; + +- (NSString *)relationshipsTarget; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAImage.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAImage.h new file mode 100644 index 0000000..f268066 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAImage.h @@ -0,0 +1,17 @@ +// +// BRAImage.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAImage : BRARelationship + +@property (nonatomic, getter=isJpeg) BOOL jpeg; +@property (nonatomic, strong) BRANativeImage *uiImage; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAMergeCell.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAMergeCell.h new file mode 100644 index 0000000..2bee4ed --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAMergeCell.h @@ -0,0 +1,16 @@ +// +// BRAMergeCell.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAMergeCell : BRACellRange + +- (NSString *)firstCellReference; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRANumberFormat.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRANumberFormat.h new file mode 100644 index 0000000..56972bb --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRANumberFormat.h @@ -0,0 +1,64 @@ +// +// BRANumberFormat.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 08/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +@import CoreGraphics; + +#import +#import + +@class BRAStyles; + +typedef enum : NSUInteger { + kBRAFormatCodeTypeNone = 0, + kBRAFormatCodeTypePercentage, + kBRAFormatCodeTypeDateTime, + kBRAFormatCodeTypeCurrency, + kBRAFormatCodeTypeFraction, + kBRAFormatCodeTypeNumber +} BRAFormatCodeType; + +typedef struct { + NSInteger numerator; + NSInteger denominator; + CGFloat error; +} BRAFraction; + + +@interface BRANumberFormatData : NSObject + +- (instancetype)initWithCode:(NSString *)code; + +@property (nonatomic) BOOL hasThousands; +@property (nonatomic) BOOL isScientific; +@property (nonatomic) NSInteger exponentLength; +@property (nonatomic) NSInteger minWidth; +@property (nonatomic) NSInteger decimals; +@property (nonatomic) NSInteger precision; +@property (nonatomic) BRAFormatCodeType type; +@property (nonatomic) CGFloat scale; +@property (nonatomic, strong) NSString *exponentSymbol; +@property (nonatomic, strong) NSString *code; +@property (nonatomic, strong) NSString *currency; +@property (nonatomic, strong) NSString *pattern; +@property (nonatomic, strong) BRANativeColor *color; + +@end + +@interface BRANumberFormat : BRAOpenXmlSubElementWithStyle { + BRANumberFormatData *_cacheData; + NSArray *_numberFormatParts; +} + +@property (nonatomic, strong) NSString *formatCode; +@property (nonatomic, strong) NSString *formatId; + +- (instancetype)initWithFormatCode:(NSString *)formatCode andId:(NSInteger)formatId inStyles:(BRAStyles *)styles; +- (NSAttributedString *)formatNumber:(CGFloat)number; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocument.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocument.h new file mode 100644 index 0000000..012f56d --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocument.h @@ -0,0 +1,27 @@ +// +// BRAOfficeDocument.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRASharedStrings, BRACalcChain, BRAStyles, BRAWorksheet; + +@interface BRAOfficeDocument : BRARelationship + +- (BRAWorksheet *)worksheetNamed:(NSString *)worksheetName; +- (BRAWorksheet *)createWorksheetNamed:(NSString *)worksheetName; +- (BRAWorksheet *)createWorksheetNamed:(NSString *)worksheetName byCopyingWorksheet:(BRAWorksheet *)worksheet; +- (void)removeWorksheetNamed:(NSString *)worksheetName; + +@property (nonatomic, weak) BRACalcChain *calcChain; +@property (nonatomic, weak) BRASharedStrings *sharedStrings; +@property (nonatomic, weak) BRAStyles *styles; +@property (nonatomic, strong) NSArray *sheets; +@property (nonatomic, strong, readonly) NSArray *worksheets; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocumentPackage.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocumentPackage.h new file mode 100644 index 0000000..96ba5e9 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOfficeDocumentPackage.h @@ -0,0 +1,69 @@ +// +// BRAOfficeDocumentPackage.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +#import + +@class BRAContentTypes, BRAOfficeDocument; + +/*! + * @brief BRADocumentPackage is the OPC package representation. OpenXml documents are OPC (Open Packaging Convention) packages which uses the ZIP archive format. + * Files types contained in the packages are discribed by the [Content-Types].xml file. + * The set of explicit relationships for a given package as a whole are stored in _rels/.rels file. + */ +@interface BRAOfficeDocumentPackage : BRAElementWithRelationships + + /*! @brief The content type. Files types contained in the packages are discribed by the [Content-Types].xml file. */ + @property (nonatomic, strong, readonly) BRAContentTypes * contentTypes; + + /*! @brief The Workbook for the XLSx file. This is your starting poing */ + @property (nonatomic, strong, readonly) BRAOfficeDocument * workbook; + + /*! @brief The cache Directory use by the package */ + @property (nonatomic, strong, readonly) NSString * cacheDirectory; + + /*! + * @brief Initialize a spreadsheet document from a file and read its .rels file + * @param filePath The file path. + * @return BRAOfficeDocumentPackage + */ +- (instancetype)initWithContentsOfFile:(NSString *)filePath NS_DESIGNATED_INITIALIZER; + + /*! + * @brief Opens an OPC package and unzip it, read its [Content-Types] and _rels/.rels files. + * @param filePath Path to the OPC package file to read. + * @return BRAOfficeDocumentPackage + */ ++ (instancetype)open:(NSString *)filePath; + + /*! + * @brief Saves an OPC package : update [Content-Types] and zip all datas to it's known file path. + */ +- (void)save; + + /*! + * @brief Saves an OPC package : update [Content-Types] and zip all datas to filePath. + * @param filePath Destination path + */ +- (void)saveAs:(NSString *)filePath; + + /*! + * @brief TODO: Creates an OPC package with a basic [Content-Types] and _rels/.rels files. + * @warning Not Implemented. + * @param filePath Destionation file path. + * @return BRAOfficeDocumentPackage + */ ++ (instancetype)create:(NSString *)filePath NS_UNAVAILABLE; + + /*! + * @brief Use Designated initializer + */ +- (instancetype)init NS_UNAVAILABLE; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlElement.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlElement.h new file mode 100644 index 0000000..22f8d33 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlElement.h @@ -0,0 +1,28 @@ +// +// BRAOpenXmlElement.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +#define NOT_IMPLEMENTED NSAssert2(NO, @"%s is not implemented in %@", __PRETTY_FUNCTION__, [super class]); + +@interface BRAOpenXmlElement : NSObject { + NSString *_xmlRepresentation; + NSData *_dataRepresentation; +} + +@property (nonatomic, strong) NSString *target; +@property (nonatomic, strong) NSString *parentDirectory; +@property (nonatomic, strong) NSString *xmlRepresentation; +@property (nonatomic, strong) NSData *dataRepresentation; + +- (instancetype)initWithContentsOfTarget:(NSString *)target inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithTarget:(NSString *)target inParentDirectory:(NSString *)parentDirectory; +- (void)loadXmlContents; +- (void)save; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlSubElement.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlSubElement.h new file mode 100644 index 0000000..8c27cfe --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAOpenXmlSubElement.h @@ -0,0 +1,37 @@ +// +// BRAOpenXmlSubElement.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@class BRAStyles, BRAWorksheet; + +@interface BRAOpenXmlSubElement : NSObject + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes; +- (void)loadAttributes; + +@property (nonatomic, strong) NSDictionary *dictionaryRepresentation; + +@end + + +@interface BRAOpenXmlSubElementWithStyle : BRAOpenXmlSubElement { + BRAStyles *_styles; +} + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes inStyles:(BRAStyles *)styles; + +@end + +@interface BRAOpenXmlSubElementWithWorksheet : BRAOpenXmlSubElement { + BRAWorksheet *_worksheet; +} + +- (instancetype)initWithOpenXmlAttributes:(NSDictionary *)attributes inWorksheet:(BRAWorksheet *)worksheet; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAPlatformSpecificDefines.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAPlatformSpecificDefines.h new file mode 100644 index 0000000..9b5a0b9 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAPlatformSpecificDefines.h @@ -0,0 +1,79 @@ + +#if TARGET_OS_IPHONE + +@import UIKit; + +#define BRANativeMakeSize CGSizeMake +#define BRANativeColor UIColor +#define BRANativeImage UIImage +#define BRANativeFont UIFont +#define BRANativeFontDescriptor UIFontDescriptor +#define BRANativeFontDescriptorSizeAttribute UIFontDescriptorSizeAttribute +#define BRANativeEdgeInsets UIEdgeInsets +#define BRANativeEdgeInsetsMake UIEdgeInsetsMake +#define BRANativeEdgeInsetsZero UIEdgeInsetsZero +#define BRANativeEdgeInsetsEqualToEdgeInsets UIEdgeInsetsEqualToEdgeInsets +#define BRANativeImagePNGRepresentation UIImagePNGRepresentation +#define BRANativeImageJPEGRepresentation UIImageJPEGRepresentation +NS_INLINE BRANativeImage* BRANativeGraphicsGetImageFromContext(CGContextRef context) { + CGImageRef imageRef = CGBitmapContextCreateImage(context); + BRANativeImage *img = [[BRANativeImage alloc] initWithCGImage:imageRef]; + CGImageRelease(imageRef); + return img; +} + + + + +#else + +@import Cocoa; + +#define BRANativeMakeSize NSMakeSize +#define BRANativeColor NSColor +#define BRANativeImage NSImage +#define BRANativeFont NSFont +#define BRANativeFontDescriptor NSFontDescriptor +#define BRANativeFontDescriptorSizeAttribute NSFontSizeAttribute +#define BRANativeEdgeInsets NSEdgeInsets +#define BRANativeEdgeInsetsMake NSEdgeInsetsMake +#define BRANativeEdgeInsetsZero NSEdgeInsetsMake(0, 0, 0, 0) + +NS_INLINE BOOL BRANativeEdgeInsetsEqualToEdgeInsets(NSEdgeInsets a, NSEdgeInsets b) { + return ((fabs(a.left - b.left) < 0.01f) && + (fabs(a.top - b.top) > 0.01f) && + (fabs(a.right - b.right) > 0.01f) && + (fabs(a.bottom - b.bottom) > 0.01f)); +} + +NS_INLINE NSData* BRANativeImagePNGRepresentation(NSImage *image) { + // Create a bitmap representation from the current image + + [image lockFocus]; + NSBitmapImageRep *bitmapRep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0, 0, image.size.width, image.size.height)]; + [image unlockFocus]; + + return [bitmapRep representationUsingType:NSPNGFileType properties:@{}]; +} + + +NS_INLINE NSData* BRANativeImageJPEGRepresentation(NSImage *image, CGFloat quality) { + // Create a bitmap representation from the current image + + [image lockFocus]; + NSBitmapImageRep *bitmapRep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0, 0, image.size.width, image.size.height)]; + [image unlockFocus]; + + return [bitmapRep representationUsingType:NSJPEGFileType properties:@{NSImageCompressionFactor:@(quality)}]; +} + + +NS_INLINE BRANativeImage* BRANativeGraphicsGetImageFromContext(CGContextRef context) { + CGImageRef imageRef = CGBitmapContextCreateImage(context); + BRANativeImage *img = [[BRANativeImage alloc] initWithCGImage:imageRef + size:CGSizeMake(CGBitmapContextGetWidth(context), CGBitmapContextGetHeight(context))]; + CGImageRelease(imageRef); + return img; +} + +#endif /* BRAPlatformSpecificDefines_h */ diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelatedToColumnAndRowProtocol.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelatedToColumnAndRowProtocol.h new file mode 100644 index 0000000..c480191 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelatedToColumnAndRowProtocol.h @@ -0,0 +1,19 @@ +// +// BRARelatedToColumnAndRowProtocol.h +// XlsxReaderWriter +// +// Created by René BIGOT on 23/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; + +@protocol BRARelatedToColumnAndRowProtocol + +@required +- (void)didAddRowsAtIndexes:(NSIndexSet *)indexes; +- (void)didRemoveRowsAtIndexes:(NSIndexSet *)indexes; +- (void)didAddColumnsAtIndexes:(NSIndexSet *)indexes; +- (void)didRemoveColumnsAtIndexes:(NSIndexSet *)indexes; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationship.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationship.h new file mode 100644 index 0000000..74738c7 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationship.h @@ -0,0 +1,26 @@ +// +// BRARelationship.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@interface BRARelationship : BRAElementWithRelationships + ++ (NSString *)fullRelationshipType; +- (instancetype)initWithId:(NSString *)relationshipId type:(NSString *)relationshipType andTarget:(NSString *)relationTarget inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithXmlRepresentation:(NSString *)xmlRepresentation forRelationId:(NSString *)relationId inParentDirectory:(NSString *)parentDirectory; +- (instancetype)initWithDataRepresentation:(NSData *)dataRepresentation forRelationId:(NSString *)relationId inParentDirectory:(NSString *)parentDirectory; +- (NSString *)contentType; +- (NSString *)targetFormat; +- (NSString *)newTarget; + +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *type; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationships.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationships.h new file mode 100644 index 0000000..fdecad8 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARelationships.h @@ -0,0 +1,23 @@ +// +// BRARelationships.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 04/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRARelationships : BRAOpenXmlElement + +@property (nonatomic, strong) NSMutableArray *relationshipsArray; + +- (id)relationshipWithId:(NSString *)rId; +- (id)anyRelationshipWithType:(NSString *)relationshipType; +- (void)addRelationship:(BRARelationship *)relationship; +- (void)removeRelationshipWithId:(NSString *)identifier; +- (NSArray *)allRelationships; +- (NSString *)relationshipIdForNewRelationship; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARow.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARow.h new file mode 100644 index 0000000..f681a7d --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRARow.h @@ -0,0 +1,25 @@ +// +// BRARow.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 17/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRACell, BRAWorksheet; + +@interface BRARow : BRAOpenXmlSubElementWithWorksheet + ++ (NSInteger)rowIndexForCellReference:(NSString *)cellReference; +- (instancetype)initWithRowIndex:(NSInteger)rowIndex inWorksheet:(BRAWorksheet *)worksheet; +- (void)addCell:(BRACell *)cell; + +@property (nonatomic, getter=hasCustomHeight) BOOL customHeight; +@property (nonatomic) NSInteger rowIndex; +@property (nonatomic) NSInteger height; +@property (nonatomic, strong) NSMutableArray *cells; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedString.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedString.h new file mode 100644 index 0000000..c29a4fa --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedString.h @@ -0,0 +1,21 @@ +// +// BRASharedString.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRASharedString : BRAOpenXmlSubElementWithStyle { + NSMutableAttributedString *_attributedString; +} + +- (instancetype)initWithAttributedString:(NSAttributedString *)attributedString inStyles:(BRAStyles *)styles; + +//Read only ! We won't change shared strings but create new ones +- (NSAttributedString *)attributedString; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedStrings.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedStrings.h new file mode 100644 index 0000000..9823a70 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASharedStrings.h @@ -0,0 +1,21 @@ +// +// BRASharedStrings.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRAStyles, BRASharedString; + +@interface BRASharedStrings : BRARelationship + +- (void)addSharedString:(BRASharedString *)sharedString; + +@property (nonatomic, weak) BRAStyles *styles; +@property (nonatomic, strong) NSArray *sharedStrings; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASheet.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASheet.h new file mode 100644 index 0000000..cea0713 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRASheet.h @@ -0,0 +1,19 @@ +// +// BRASheet.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 05/11/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRASheet : BRAOpenXmlSubElement + +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *name; +@property (nonatomic, strong) NSString *sheetId; +@property (nonatomic, strong) NSString *state; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAStyles.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAStyles.h new file mode 100644 index 0000000..45ccd1b --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAStyles.h @@ -0,0 +1,36 @@ +// +// BRAStyles.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 07/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +#import + +@class BRATheme, BRANumberFormat; + +@interface BRAStyles : BRARelationship { + NSDictionary *_attributes; +} + +@property (nonatomic, strong) NSArray *indexedColors; +@property (nonatomic, strong) NSArray *textsAttributes; +@property (nonatomic, strong) NSArray *cellFormats; +@property (nonatomic, strong) NSArray *cellStyleFormats; +@property (nonatomic, strong) NSArray *cellFills; +@property (nonatomic, strong) NSDictionary *numberFormats; +@property (nonatomic, weak) BRATheme *theme; + +- (void)loadThemableContent; +- (NSDictionary *)defaultNumberFormats; +- (NSDictionary *)attributedStringAttributesFromOpenXmlAttributes:(NSDictionary *)attributes; +- (BRANativeColor *)colorWithOpenXmlAttributes:(NSDictionary *)attributes; +- (NSDictionary *)openXmlAttributesWithColor:(BRANativeColor *)color; +- (NSString *)addNumberFormat:(BRANumberFormat *)numberFormat; +- (NSInteger)addStyleByCopyingStyleWithId:(NSInteger)styleId; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRATheme.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRATheme.h new file mode 100644 index 0000000..7f1185d --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRATheme.h @@ -0,0 +1,16 @@ +// +// BRATheme.h +// XlsxReaderWriter +// +// Created by René BIGOT on 06/07/2015. +// Copyright (c) 2015 BRAE. All rights reserved. +// + +@import Foundation; +#import + +@interface BRATheme : BRARelationship + +@property (nonatomic, strong, readonly) NSArray *colors; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAVmlDrawing.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAVmlDrawing.h new file mode 100644 index 0000000..7408b1a --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAVmlDrawing.h @@ -0,0 +1,14 @@ +// +// BRAVmlDrawing.h +// XlsxReaderWriter +// +// Created by René BIGOT on 28/09/2015. +// Copyright © 2015 BRAE. All rights reserved. +// + +@import Foundation; +#import + +@interface BRAVmlDrawing : BRARelationship + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheet.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheet.h new file mode 100644 index 0000000..16adb72 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheet.h @@ -0,0 +1,49 @@ +// +// BRAWorksheet.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 10/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@class BRAMergeCell, BRACell, BRAImage, BRAWorksheetDrawing, BRACellRange, BRADrawing, BRAComments, BRASharedStrings, BRAStyles, BRACalcChain; + +@interface BRAWorksheet : BRARelationship { + BRACellRange *_dimension; +} + +- (BRAMergeCell *)mergeCellForCell:(BRACell *)cell; +- (BRACell *)cellForCellReference:(NSString *)cellReference; +- (BRACell *)cellOrFirstCellInMergeCellForCellReference:(NSString *)cellReference; +- (BRACell *)cellForCellReference:(NSString *)cellReference shouldCreate:(BOOL)shouldCreate; + +//Image +- (BRAImage *)imageForCellReference:(NSString *)cellReference; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image betweenCellsReferenced:(NSString *)firstCellReference and:(NSString *)secondCellReference withInsets:(BRANativeEdgeInsets)insets preserveTransparency:(BOOL)transparency; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image inCellReferenced:(NSString *)cellReference withOffset:(CGPoint)offset size:(CGSize)size preserveTransparency:(BOOL)transparency; +- (BRAWorksheetDrawing *)addImage:(BRANativeImage *)image inFrame:(CGRect)frame preserveTransparency:(BOOL)transparency; + +//Column + +//Rows +- (void)addRowAt:(NSInteger)rowIndex; +- (void)addRowsAt:(NSInteger)rowIndex count:(NSInteger)numberOfRowsToAdd; +- (void)removeRow:(NSInteger)rowIndex; +- (void)removeRow:(NSInteger)rowIndex count:(NSInteger)numberOfRowsToRemove; + +@property (nonatomic, getter=isTabSelected) BOOL tabSelected; +@property (nonatomic, strong) NSMutableArray *cells; +@property (nonatomic, strong) NSMutableArray *mergeCells; +@property (nonatomic, strong) NSMutableArray *rows; +@property (nonatomic, strong) NSMutableArray *columns; +@property (nonatomic, strong) BRACellRange *dimension; +@property (nonatomic, strong) BRADrawing *drawings; +@property (nonatomic, strong) BRAComments *comments; +@property (nonatomic, strong) BRASharedStrings *sharedStrings; +@property (nonatomic, strong) BRAStyles *styles; +@property (nonatomic, strong) BRACalcChain *calcChain; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheetDrawing.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheetDrawing.h new file mode 100644 index 0000000..a239d9c --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/BRAWorksheetDrawing.h @@ -0,0 +1,54 @@ +// +// BRAWorksheetDrawing.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/10/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import +#import + +@class BRAImage; + +@interface BRAAnchor : NSObject + +- (NSDictionary *)openXmlAttributesForNewAnchoredDrawing; + +@end + +@interface BRAAbsoluteAnchor : BRAAnchor + +@property (nonatomic) CGRect frame; + +@end + +@interface BRAOneCellAnchor : BRAAnchor + +@property (nonatomic) CGSize size; +@property (nonatomic) CGPoint topLeftCellOffset; +@property (nonatomic, strong) NSString *topLeftCellReference; + +@end + +@interface BRATwoCellAnchor : BRAOneCellAnchor + +@property (nonatomic) CGPoint bottomRightCellOffset; +@property (nonatomic, strong) NSString *bottomRightCellReference; + +@end + +@interface BRAWorksheetDrawing : BRAOpenXmlSubElement + +@property (nonatomic, getter=shouldKeepAspectRatio) BOOL keepAspectRatio; +@property (nonatomic) BRANativeEdgeInsets insets; +@property (nonatomic, strong) BRAAnchor *anchor; +@property (nonatomic, strong) NSString *name; +@property (nonatomic, strong) NSString *identifier; +@property (nonatomic, strong) NSString *drawingIdentifier; +@property (nonatomic, strong) BRAImage *image; + +- (instancetype)initWithImage:(BRAImage *)image andAnchor:(BRAAnchor *)anchor; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+DeepCopy.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+DeepCopy.h new file mode 100644 index 0000000..f20b2b1 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+DeepCopy.h @@ -0,0 +1,21 @@ +// +// NSDictionary+DeepCopy.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 20/06/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@interface NSDictionary (DeepCopy) + +- (NSMutableDictionary *)mutableDeepCopy; + +@end + +@interface NSArray (DeepCopy) + +- (NSMutableArray *)mutableDeepCopy; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXMLDictionaryParser.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXMLDictionaryParser.h new file mode 100644 index 0000000..b84744d --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXMLDictionaryParser.h @@ -0,0 +1,20 @@ +// +// NSDictionary+OpenXMLDictionaryParser.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 19/06/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@class NSXMLParser; + +@interface NSDictionary (OpenXMLDictionaryParser) + ++ (NSDictionary *)dictionaryWithOpenXmlParser:(NSXMLParser *)parser; ++ (NSDictionary *)dictionaryWithOpenXmlData:(NSData *)data; ++ (NSDictionary *)dictionaryWithOpenXmlString:(NSString *)string; ++ (NSDictionary *)dictionaryWithOpenXmlFile:(NSString *)path; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXmlString.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXmlString.h new file mode 100644 index 0000000..13b4597 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NSDictionary+OpenXmlString.h @@ -0,0 +1,15 @@ +// +// NSDictionary+OpenXmlString.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 03/09/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; + +@interface NSDictionary (OpenXmlString) + +- (NSString *)openXmlStringInNodeNamed:(NSString *)nodeName; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+HTML.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+HTML.h new file mode 100644 index 0000000..761e4bc --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+HTML.h @@ -0,0 +1,18 @@ +// +// NativeColor+HTML.h +// FasciaLib +// +// Created by René Bigot on 26/01/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRANativeColor(HTML) + ++ (BRANativeColor *)colorWithHexString:(NSString *)hexString; ++ (CGFloat)colorComponentFrom:(NSString *)string start:(NSUInteger)start length:(NSUInteger)length; +- (NSString *)hexStringValue; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+OpenXML.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+OpenXML.h new file mode 100644 index 0000000..4e7bcd5 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeColor+OpenXML.h @@ -0,0 +1,16 @@ +// +// NativeColor+OpenXml.h +// Levé +// +// Created by René BIGOT on 14/04/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +@interface BRANativeColor (OpenXml) + ++ (NSArray *)defaultIndexedColors; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeFont+BoldItalic.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeFont+BoldItalic.h new file mode 100644 index 0000000..18b0823 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/NativeFont+BoldItalic.h @@ -0,0 +1,23 @@ +// +// NativeFont+BoldItalic.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 22/04/2014. +// Copyright (c) 2014 René Bigot. All rights reserved. +// + +@import Foundation; +#import + +static const NSString *kBRAFontNameRegular = @"regular"; +static const NSString *kBRAFontNameItalic = @"italic"; +static const NSString *kBRAFontNameBold = @"bold"; +static const NSString *kBRAFontNameBoldItalic = @"bold-italic"; +static const NSString *kBRAFontNameWindows = @"windows"; + +@interface BRANativeFont (BoldItalic) + ++ (BRANativeFont *)nativeFontWithName:(NSString *)fontName size:(CGFloat)size bold:(BOOL)isBold italic:(BOOL)isItalic; +- (NSDictionary *)windowsFontProperties; + +@end diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter-swift-bridge.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter-swift-bridge.h new file mode 100644 index 0000000..6b94640 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter-swift-bridge.h @@ -0,0 +1,46 @@ +// +// XlsxReaderWriter-swift-bridge.h +// BRAXlsxReaderWriter +// +// Created by René BIGOT on 02/09/2015. +// Copyright (c) 2015 René Bigot. All rights reserved. +// + +// XlsxReaderWriter +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import + +// Addition +#import +#import +#import +#import +#import +#import +#import diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter.h new file mode 100644 index 0000000..6338c35 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderWriter.h @@ -0,0 +1,43 @@ +// +// XlsxReaderWriter.h +// XlsxReaderWriter +// +// Created by Denis Martin on 24/02/2018. +// Copyright © 2018 BRAE. All rights reserved. +// + +#import + +//! Project version number for XlsxReaderWriter. +FOUNDATION_EXPORT double XlsxReaderWriter_iOSVersionNumber; + +//! Project version string for XlsxReaderWriter. +FOUNDATION_EXPORT const unsigned char XlsxReaderWriter_iOSVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + +#ifndef BRAXlsxReaderWriter_h +#define BRAXlsxReaderWriter_h + +#import +#import +#import +#import +#import +#import +#import +#import +#import + +#import +#import +#import +#import +#import + +#import +#import + + +#endif /* BRAXlsxReaderWriter_h */ diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderXMLDictionary.h b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderXMLDictionary.h new file mode 100644 index 0000000..26732d6 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Headers/XlsxReaderXMLDictionary.h @@ -0,0 +1,114 @@ +// +// XlsxReaderXMLDictionary.h +// +// Version 1.4.1 +// +// Created by Nick Lockwood on 15/11/2010. +// Copyright 2010 Charcoal Design. All rights reserved. +// +// Get the latest version of XlsxReaderXMLDictionary from here: +// +// https://github.com/nicklockwood/XlsxReaderXMLDictionary +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// 3. This notice may not be removed or altered from any source distribution. +// + +@import Foundation; + +NS_ASSUME_NONNULL_BEGIN + + +typedef NS_ENUM(NSInteger, XlsxReaderXMLDictionaryAttributesMode) +{ + XlsxReaderXMLDictionaryAttributesModePrefixed = 0, //default + XlsxReaderXMLDictionaryAttributesModeDictionary, + XlsxReaderXMLDictionaryAttributesModeUnprefixed, + XlsxReaderXMLDictionaryAttributesModeDiscard +}; + + +typedef NS_ENUM(NSInteger, XlsxReaderXMLDictionaryNodeNameMode) +{ + XlsxReaderXMLDictionaryNodeNameModeRootOnly = 0, //default + XlsxReaderXMLDictionaryNodeNameModeAlways, + XlsxReaderXMLDictionaryNodeNameModeNever +}; + + +static NSString *const XlsxReaderXMLDictionaryAttributesKey = @"__attributes"; +static NSString *const XlsxReaderXMLDictionaryCommentsKey = @"__comments"; +static NSString *const XlsxReaderXMLDictionaryTextKey = @"__text"; +static NSString *const XlsxReaderXMLDictionaryNodeNameKey = @"__name"; +static NSString *const XlsxReaderXMLDictionaryAttributePrefix = @"_"; + + +@interface XlsxReaderXMLDictionaryParser : NSObject + ++ (XlsxReaderXMLDictionaryParser *)sharedInstance; + +@property (nonatomic, assign) BOOL collapseTextNodes; // defaults to YES +@property (nonatomic, assign) BOOL stripEmptyNodes; // defaults to YES +@property (nonatomic, assign) BOOL trimWhiteSpace; // defaults to YES +@property (nonatomic, assign) BOOL alwaysUseArrays; // defaults to NO +@property (nonatomic, assign) BOOL preserveComments; // defaults to NO +@property (nonatomic, assign) BOOL wrapRootNode; // defaults to NO + +@property (nonatomic, assign) XlsxReaderXMLDictionaryAttributesMode attributesMode; +@property (nonatomic, assign) XlsxReaderXMLDictionaryNodeNameMode nodeNameMode; + +- (nullable NSDictionary *)dictionaryWithParser:(NSXMLParser *)parser; +- (nullable NSDictionary *)dictionaryWithData:(NSData *)data; +- (nullable NSDictionary *)dictionaryWithString:(NSString *)string; +- (nullable NSDictionary *)dictionaryWithFile:(NSString *)path; + +@end + + +@interface NSDictionary (XlsxReaderXMLDictionary) + ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLParser:(NSXMLParser *)parser; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLData:(NSData *)data; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLString:(NSString *)string; ++ (nullable NSDictionary *)xlsxReaderDictionaryWithXMLFile:(NSString *)path; + +@property (nonatomic, readonly, copy, nullable) NSDictionary *xlsxReaderAttributes; +@property (nonatomic, readonly, copy, nullable) NSDictionary *xlsxReaderChildNodes; +@property (nonatomic, readonly, copy, nullable) NSArray *xlsxReaderComments; +@property (nonatomic, readonly, copy, nullable) NSString *xlsxReaderNodeName; +@property (nonatomic, readonly, copy, nullable) NSString *xlsxReaderInnerText; +@property (nonatomic, readonly, copy) NSString *xlsxReaderInnerXML; +@property (nonatomic, readonly, copy) NSString *xlsxReaderXMLString; + +- (nullable NSArray *)xlsxReaderArrayValueForKeyPath:(NSString *)keyPath; +- (nullable NSString *)xlsxReaderStringValueForKeyPath:(NSString *)keyPath; +- (nullable NSDictionary *)xlsxReaderDictionaryValueForKeyPath:(NSString *)keyPath; + +@end + + +@interface NSString (XlsxReaderXMLDictionary) + +@property (nonatomic, readonly, copy) NSString *xlsxReaderXMLEncodedString; + +@end + + +NS_ASSUME_NONNULL_END + + diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Info.plist b/Carthage/Build/iOS/XlsxReaderWriter.framework/Info.plist new file mode 100644 index 0000000..0ccf262 Binary files /dev/null and b/Carthage/Build/iOS/XlsxReaderWriter.framework/Info.plist differ diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/Modules/module.modulemap b/Carthage/Build/iOS/XlsxReaderWriter.framework/Modules/module.modulemap new file mode 100644 index 0000000..bad92c8 --- /dev/null +++ b/Carthage/Build/iOS/XlsxReaderWriter.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module XlsxReaderWriter { + umbrella header "XlsxReaderWriter.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/iOS/XlsxReaderWriter.framework/XlsxReaderWriter b/Carthage/Build/iOS/XlsxReaderWriter.framework/XlsxReaderWriter new file mode 100755 index 0000000..eae257b Binary files /dev/null and b/Carthage/Build/iOS/XlsxReaderWriter.framework/XlsxReaderWriter differ diff --git a/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Info.plist b/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..95eb559 --- /dev/null +++ b/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.ziparchive.ZipArchive + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive b/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive new file mode 100644 index 0000000..026232e Binary files /dev/null and b/Carthage/Build/iOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive differ diff --git a/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipArchive.h b/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipArchive.h new file mode 100755 index 0000000..655ac3b --- /dev/null +++ b/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipArchive.h @@ -0,0 +1,147 @@ +// +// SSZipArchive.h +// SSZipArchive +// +// Created by Sam Soffes on 7/21/10. +// Copyright (c) Sam Soffes 2010-2015. All rights reserved. +// + +#ifndef _SSZIPARCHIVE_H +#define _SSZIPARCHIVE_H + +#import +#include "SSZipCommon.h" + +NS_ASSUME_NONNULL_BEGIN + +extern NSString *const SSZipArchiveErrorDomain; +typedef NS_ENUM(NSInteger, SSZipArchiveErrorCode) { + SSZipArchiveErrorCodeFailedOpenZipFile = -1, + SSZipArchiveErrorCodeFailedOpenFileInZip = -2, + SSZipArchiveErrorCodeFileInfoNotLoadable = -3, + SSZipArchiveErrorCodeFileContentNotReadable = -4, + SSZipArchiveErrorCodeFailedToWriteFile = -5, + SSZipArchiveErrorCodeInvalidArguments = -6, +}; + +@protocol SSZipArchiveDelegate; + +@interface SSZipArchive : NSObject + +// Password check ++ (BOOL)isFilePasswordProtectedAtPath:(NSString *)path; ++ (BOOL)isPasswordValidForArchiveAtPath:(NSString *)path password:(NSString *)pw error:(NSError * _Nullable * _Nullable)error NS_SWIFT_NOTHROW; + +// Unzip ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination; ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate NS_REFINED_FOR_SWIFT; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + nestedZipLevel:(NSInteger)nestedZipLevel + password:(nullable NSString *)password + error:(NSError **)error + delegate:(nullable id)delegate + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + +// Zip +// default compression level is Z_DEFAULT_COMPRESSION (from "zlib.h") +// keepParentDirectory: if YES, then unzipping will give `directoryName/fileName`. If NO, then unzipping will just give `fileName`. Default is NO. + +// without password ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath; + ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory; + +// with optional password, default encryption is AES +// don't use AES if you need compatibility with native macOS unzip and Archive Utility ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + withPassword:(nullable NSString *)password + andProgressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + compressionLevel:(int)compressionLevel + password:(nullable NSString *)password + AES:(BOOL)aes + progressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; + +- (instancetype)init NS_UNAVAILABLE; +- (instancetype)initWithPath:(NSString *)path NS_DESIGNATED_INITIALIZER; +- (BOOL)open; + +/// write empty folder +- (BOOL)writeFolderAtPath:(NSString *)path withFolderName:(NSString *)folderName withPassword:(nullable NSString *)password; +/// write file +- (BOOL)writeFile:(NSString *)path withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; +/// write data +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename withPassword:(nullable NSString *)password; +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; + +- (BOOL)close; + +@end + +@protocol SSZipArchiveDelegate + +@optional + +- (void)zipArchiveWillUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo; +- (void)zipArchiveDidUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo unzippedPath:(NSString *)unzippedPath; + +- (BOOL)zipArchiveShouldUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveWillUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath unzippedFilePath:(NSString *)unzippedFilePath; + +- (void)zipArchiveProgressEvent:(unsigned long long)loaded total:(unsigned long long)total; + +@end + +NS_ASSUME_NONNULL_END + +#endif /* _SSZIPARCHIVE_H */ diff --git a/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipCommon.h b/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipCommon.h new file mode 100644 index 0000000..78fa282 --- /dev/null +++ b/Carthage/Build/iOS/ZipArchive.framework/Headers/SSZipCommon.h @@ -0,0 +1,68 @@ +#ifndef SSZipCommon +#define SSZipCommon + +// typedefs moved from mz_compat.h to here for public access + +/* unz_global_info structure contain global data about the ZIPfile + These data comes from the end of central dir */ +typedef struct unz_global_info64_s +{ + uint64_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info64; + +typedef struct unz_global_info_s +{ + uint32_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info; + +/* unz_file_info contain information about a file in the zipfile */ +/* https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT */ +typedef struct unz_file_info64_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint64_t compressed_size; /* compressed size 8 bytes */ + uint64_t uncompressed_size; /* uncompressed size 8 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint32_t disk_num_start; /* disk number start 4 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; + + uint16_t size_file_extra_internal; +} unz_file_info64; + +typedef struct unz_file_info_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint32_t compressed_size; /* compressed size 4 bytes */ + uint32_t uncompressed_size; /* uncompressed size 4 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint16_t disk_num_start; /* disk number start 2 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; +} unz_file_info; + +#endif diff --git a/Carthage/Build/iOS/ZipArchive.framework/Headers/ZipArchive.h b/Carthage/Build/iOS/ZipArchive.framework/Headers/ZipArchive.h new file mode 100644 index 0000000..7a53df8 --- /dev/null +++ b/Carthage/Build/iOS/ZipArchive.framework/Headers/ZipArchive.h @@ -0,0 +1,19 @@ +// +// ZipArchive.h +// ZipArchive +// +// Created by Serhii Mumriak on 12/1/15. +// Copyright © 2015 smumryak. All rights reserved. +// + +#import + +//! Project version number for ZipArchive. +FOUNDATION_EXPORT double ZipArchiveVersionNumber; + +//! Project version string for ZipArchive. +FOUNDATION_EXPORT const unsigned char ZipArchiveVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import "SSZipArchive.h" diff --git a/Carthage/Build/iOS/ZipArchive.framework/Info.plist b/Carthage/Build/iOS/ZipArchive.framework/Info.plist new file mode 100644 index 0000000..ce2c32f Binary files /dev/null and b/Carthage/Build/iOS/ZipArchive.framework/Info.plist differ diff --git a/Carthage/Build/iOS/ZipArchive.framework/Modules/module.modulemap b/Carthage/Build/iOS/ZipArchive.framework/Modules/module.modulemap new file mode 100644 index 0000000..5402a15 --- /dev/null +++ b/Carthage/Build/iOS/ZipArchive.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module ZipArchive { + umbrella header "ZipArchive.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/iOS/ZipArchive.framework/ZipArchive b/Carthage/Build/iOS/ZipArchive.framework/ZipArchive new file mode 100755 index 0000000..2362dfa Binary files /dev/null and b/Carthage/Build/iOS/ZipArchive.framework/ZipArchive differ diff --git a/Carthage/Build/tvOS/CAF1FAC0-13A4-33B4-BE13-892BD5924B2C.bcsymbolmap b/Carthage/Build/tvOS/CAF1FAC0-13A4-33B4-BE13-892BD5924B2C.bcsymbolmap new file mode 100644 index 0000000..8c72726 --- /dev/null +++ b/Carthage/Build/tvOS/CAF1FAC0-13A4-33B4-BE13-892BD5924B2C.bcsymbolmap @@ -0,0 +1,676 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk +AppleTVOS14.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/ZipArchive-evmhnpprpjrrapgqdybvlbmftmga/Build/Intermediates.noindex/ArchiveIntermediates/ZipArchive-tvos/IntermediateBuildFilesPath/ZipArchive.build/Release-appletvos/ZipArchive-tvos.build/DerivedSources/ZipArchive_vers.c +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive +_mz_os_rand.calls +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os_posix.c +mz_os_ms_time +SSZipArchive/minizip/mz_os_posix.c +mz_os_read_symlink +mz_os_make_symlink +mz_os_is_symlink +mz_os_is_dir +mz_os_close_dir +mz_os_read_dir +mz_os_open_dir +mz_os_make_dir +mz_os_set_file_attribs +mz_os_get_file_attribs +mz_os_set_file_date +mz_os_get_file_date +mz_os_get_file_size +mz_os_file_exists +mz_os_unlink +mz_os_rename +mz_os_rand +mz_os_utf8_string_delete +mz_os_utf8_string_create +_mz_stream_mem_set_size +_mz_stream_mem_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_get_interface +SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_delete +mz_stream_mem_create +mz_stream_mem_set_grow_size +mz_stream_mem_set_buffer_limit +mz_stream_mem_get_buffer_length +mz_stream_mem_get_buffer_at_current +mz_stream_mem_get_buffer_at +mz_stream_mem_get_buffer +mz_stream_mem_set_buffer +mz_stream_mem_error +mz_stream_mem_close +mz_stream_mem_seek +mz_stream_mem_tell +mz_stream_mem_write +mz_stream_mem_read +mz_stream_mem_is_open +mz_stream_mem_set_size +mz_stream_mem_open +_mz_stream_wzaes_encrypt_data +_mz_stream_wzaes_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_get_interface +SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_delete +mz_stream_wzaes_create +mz_stream_wzaes_set_prop_int64 +mz_stream_wzaes_get_prop_int64 +mz_stream_wzaes_set_encryption_mode +mz_stream_wzaes_set_password +mz_stream_wzaes_error +mz_stream_wzaes_close +mz_stream_wzaes_seek +mz_stream_wzaes_tell +mz_stream_wzaes_write +mz_stream_wzaes_encrypt_data +mz_stream_wzaes_read +mz_stream_wzaes_is_open +mz_stream_wzaes_open +_mz_zip_seek_to_local_header +_mz_zip_entry_read_header +_mz_zip_entry_open_int +_mz_zip_entry_write_header +_mz_zip_entry_read_descriptor +_mz_zip_entry_close_int +_mz_zip_entry_write_descriptor +_mz_zip_goto_next_entry_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip.c +mz_zip_unix_to_ntfs_time +SSZipArchive/minizip/mz_zip.c +mz_zip_ntfs_to_unix_time +mz_zip_tm_to_dosdate +mz_zip_invalid_date +mz_zip_time_t_to_dos_date +mz_zip_time_t_to_tm +mz_zip_dosdate_to_time_t +mz_zip_dosdate_to_raw_tm +mz_zip_dosdate_to_tm +mz_zip_extrafield_write +mz_zip_extrafield_read +mz_zip_extrafield_find +mz_zip_attrib_posix_to_win32 +mz_zip_attrib_win32_to_posix +mz_zip_attrib_convert +mz_zip_locate_next_entry +mz_zip_locate_first_entry +mz_zip_goto_first_entry +mz_zip_path_compare +tolower +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/usr/include/_ctype.h +mz_zip_locate_entry +mz_zip_goto_next_entry +mz_zip_goto_next_entry_int +mz_zip_goto_entry +mz_zip_get_entry +mz_zip_get_disk_number_with_cd +mz_zip_set_disk_number_with_cd +mz_zip_get_number_entry +mz_zip_set_number_entry +mz_zip_entry_close_raw +mz_zip_entry_is_open +mz_zip_entry_set_extrafield +mz_zip_entry_get_local_info +mz_zip_entry_get_info +mz_zip_attrib_is_symlink +mz_zip_entry_is_symlink +mz_zip_entry_is_dir +mz_zip_entry_write_descriptor +mz_zip_entry_write_close +mz_zip_entry_close_int +mz_zip_entry_read_descriptor +mz_zip_extrafield_contains +mz_zip_entry_read_close +mz_zip_entry_write +mz_zip_entry_read +mz_zip_entry_write_header +mz_zip_attrib_is_dir +mz_zip_entry_write_open +mz_zip_entry_close +mz_zip_entry_open_int +mz_zip_entry_read_header +mz_zip_seek_to_local_header +mz_zip_entry_read_open +mz_zip_get_cd_mem_stream +mz_zip_set_cd_stream +mz_zip_get_stream +mz_zip_set_recover +mz_zip_set_version_madeby +mz_zip_get_version_madeby +mz_zip_set_comment +mz_zip_get_comment +mz_zip_close +mz_zip_write_cd +mz_zip_open +mz_zip_recover_cd +mz_zip_read_cd +mz_zip_search_zip64_eocd +mz_zip_search_eocd +mz_zip_delete +mz_zip_create +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt.c +mz_crypt_pbkdf2 +SSZipArchive/minizip/mz_crypt.c +mz_crypt_crc32_update +_mz_stream_split_goto_disk +_mz_stream_split_close_disk +_mz_stream_split_open_disk +_mz_stream_split_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_open_disk +SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_get_interface +mz_stream_split_delete +mz_stream_split_create +mz_stream_split_set_prop_int64 +mz_stream_split_get_prop_int64 +mz_stream_split_error +mz_stream_split_close_disk +mz_stream_split_close +mz_stream_split_seek +mz_stream_split_tell +mz_stream_split_write +mz_stream_split_read +mz_stream_split_is_open +mz_stream_split_goto_disk +mz_stream_split_open ++[SSZipArchive isFilePasswordProtectedAtPath:] ++[SSZipArchive isPasswordValidForArchiveAtPath:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:nestedZipLevel:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:andProgressHandler:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:compressionLevel:password:AES:progressHandler:] +-[SSZipArchive init] +-[SSZipArchive initWithPath:] +-[SSZipArchive open] +-[SSZipArchive writeFolderAtPath:withFolderName:withPassword:] +-[SSZipArchive writeFile:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:compressionLevel:password:AES:] +-[SSZipArchive writeData:filename:withPassword:] +-[SSZipArchive writeData:filename:compressionLevel:password:AES:] +-[SSZipArchive close] ++[SSZipArchive _filenameStringWithCString:version_made_by:general_purpose_flag:size:] ++[SSZipArchive zipInfo:setAttributesOfItemAtPath:] ++[SSZipArchive zipInfo:setDate:] ++[SSZipArchive _gregorian] +___26+[SSZipArchive _gregorian]_block_invoke ++[SSZipArchive _dateWithMSDOSFormat:] +-[SSZipArchive .cxx_destruct] +-[NSData(SSZipArchive) _base64RFC4648] +-[NSData(SSZipArchive) _hexString] +-[NSString(SSZipArchive) _sanitizedPath] +_OBJC_SELECTOR_REFERENCES_ +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_CLASSLIST_REFERENCES_$_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_CLASSLIST_REFERENCES_$_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_CLASSLIST_REFERENCES_$_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.128 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_SELECTOR_REFERENCES_.174 +_OBJC_CLASSLIST_REFERENCES_$_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_CLASSLIST_REFERENCES_$_.203 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.207 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_CLASSLIST_REFERENCES_$_.212 +_OBJC_SELECTOR_REFERENCES_.214 +_OBJC_SELECTOR_REFERENCES_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_SELECTOR_REFERENCES_.242 +__gregorian.gregorian +__gregorian.onceToken +___block_descriptor_32_e5_v8?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_CLASSLIST_REFERENCES_$_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_SELECTOR_REFERENCES_.251 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.261 +__OBJC_$_CLASS_METHODS_SSZipArchive +__OBJC_METACLASS_RO_$_SSZipArchive +__OBJC_$_INSTANCE_METHODS_SSZipArchive +_OBJC_IVAR_$_SSZipArchive._path +_OBJC_IVAR_$_SSZipArchive._zip +__OBJC_$_INSTANCE_VARIABLES_SSZipArchive +__OBJC_CLASS_RO_$_SSZipArchive +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.311 +_OBJC_CLASSLIST_REFERENCES_$_.315 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_SSZipArchive +__OBJC_$_CATEGORY_NSData_$_SSZipArchive +_OBJC_CLASSLIST_REFERENCES_$_.327 +_OBJC_SELECTOR_REFERENCES_.329 +_OBJC_SELECTOR_REFERENCES_.331 +_OBJC_CLASSLIST_REFERENCES_$_.334 +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.338 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.342 +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_SSZipArchive +__OBJC_$_CATEGORY_NSString_$_SSZipArchive +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/SSZipArchive.m +SSZipArchive/SSZipArchive.m +__26+[SSZipArchive _gregorian]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/usr/include/dispatch/once.h +_zipOpenEntry +_fileIsSymbolicLink +_mz_stream_pkcrypt_update_keys +_mz_stream_pkcrypt_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_get_interface +SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_delete +mz_stream_pkcrypt_create +mz_stream_pkcrypt_set_prop_int64 +mz_stream_pkcrypt_get_prop_int64 +mz_stream_pkcrypt_get_verify +mz_stream_pkcrypt_set_verify +mz_stream_pkcrypt_set_password +mz_stream_pkcrypt_error +mz_stream_pkcrypt_close +mz_stream_pkcrypt_seek +mz_stream_pkcrypt_tell +mz_stream_pkcrypt_write +mz_stream_pkcrypt_decrypt_byte +mz_stream_pkcrypt_read +mz_stream_pkcrypt_is_open +mz_stream_pkcrypt_update_keys +mz_stream_pkcrypt_open +mz_stream_pkcrypt_init_keys +_mz_stream_read_value +_mz_stream_write_value +_mz_stream_raw_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm.c +mz_stream_raw_delete +SSZipArchive/minizip/mz_strm.c +mz_stream_raw_create +mz_stream_raw_set_prop_int64 +mz_stream_raw_get_prop_int64 +mz_stream_raw_error +mz_stream_error +mz_stream_raw_close +mz_stream_raw_seek +mz_stream_raw_tell +mz_stream_raw_write +mz_stream_raw_read +mz_stream_raw_is_open +mz_stream_is_open +mz_stream_raw_open +mz_stream_delete +mz_stream_create +mz_stream_set_prop_int64 +mz_stream_get_prop_int64 +mz_stream_get_interface +mz_stream_set_base +mz_stream_close +mz_stream_find_reverse +mz_stream_find +mz_stream_seek +mz_stream_tell +mz_stream_copy_stream_to_end +mz_stream_copy_to_end +mz_stream_copy_stream +mz_stream_copy +mz_stream_write_uint64 +mz_stream_write_int64 +mz_stream_write_uint32 +mz_stream_write_uint16 +mz_stream_write_value +mz_stream_write_uint8 +mz_stream_write +mz_stream_read_uint64 +mz_stream_read_int64 +mz_stream_read_uint32 +mz_stream_read_uint16 +mz_stream_read_value +mz_stream_read_uint8 +mz_stream_read +mz_stream_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_compat.c +fill_memory_filefunc +SSZipArchive/minizip/mz_compat.c +fill_win32_filefunc64W +fill_win32_filefunc64A +fill_win32_filefunc64 +fill_win32_filefunc +fill_fopen64_filefunc +fill_fopen_filefunc +unzGetStream +unzEndOfFile +unzSeek64 +unzSeek +unzTell64 +unzTell +unztell +unzGetLocalExtrafield +unzSetOffset64 +unzSetOffset +unzGetOffset64 +unzGetFilePos64 +unzGoToFilePos64 +unzGoToFilePos +unzGetOffset +unzGetFilePos +unzLocateFile +unzGoToNextFile +unzGoToFirstFile +unzGetCurrentFileInfo64 +unzGetCurrentFileInfo +unzCloseCurrentFile +unzReadCurrentFile +unzOpenCurrentFile2 +unzOpenCurrentFilePassword +unzOpenCurrentFile +unzOpenCurrentFile3 +unzGetGlobalComment +unzGetGlobalInfo64 +unzGetGlobalInfo +unzClose_MZ +unzClose +unzOpen_MZ +unzOpen2_64 +unzOpen2 +unzOpen64 +unzOpen +zipGetStream +zipClose_MZ +zipClose2_MZ +zipClose2_64 +zipClose_64 +zipClose +zipCloseFileInZip64 +zipCloseFileInZip +zipCloseFileInZipRaw64 +zipCloseFileInZipRaw +zipWriteInFileInZip +zipOpenNewFileInZip5 +zipOpen_MZ +zipConvertAppendToStreamMode +zipOpen2_64 +zipOpen64 +zipOpen2 +zipOpen +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_delete +SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_free +mz_crypt_hmac_create +mz_crypt_hmac_copy +mz_crypt_hmac_set_algorithm +mz_crypt_hmac_end +mz_crypt_hmac_update +mz_crypt_hmac_init +mz_crypt_hmac_reset +mz_crypt_aes_delete +mz_crypt_aes_reset +mz_crypt_aes_create +mz_crypt_aes_set_mode +mz_crypt_aes_set_decrypt_key +mz_crypt_aes_set_encrypt_key +mz_crypt_aes_decrypt +mz_crypt_aes_encrypt +mz_crypt_sha_delete +mz_crypt_sha_create +mz_crypt_sha_set_algorithm +mz_crypt_sha_end +mz_crypt_sha_update +mz_crypt_sha_begin +mz_crypt_sha_reset +mz_crypt_rand +_mz_stream_zlib_deflate +_mz_stream_zlib_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_get_interface +SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_delete +mz_stream_zlib_create +mz_stream_zlib_set_prop_int64 +mz_stream_zlib_get_prop_int64 +mz_stream_zlib_error +mz_stream_zlib_close +mz_stream_zlib_flush +mz_stream_zlib_seek +mz_stream_zlib_tell +mz_stream_zlib_deflate +mz_stream_zlib_write +mz_stream_zlib_read +mz_stream_zlib_is_open +mz_stream_zlib_open +_mz_zip_reader_locate_entry_cb +_mz_zip_writer_open_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_delete +SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_create +mz_zip_writer_set_entry_cb +mz_zip_writer_set_progress_interval +mz_zip_writer_set_progress_cb +mz_zip_writer_set_password_cb +mz_zip_writer_set_overwrite_cb +mz_zip_writer_set_certificate +mz_zip_writer_set_zip_cd +mz_zip_writer_set_store_links +mz_zip_writer_set_follow_links +mz_zip_writer_set_compress_level +mz_zip_writer_set_compress_method +mz_zip_writer_set_aes +mz_zip_writer_get_raw +mz_zip_writer_set_raw +mz_zip_writer_set_comment +mz_zip_writer_set_password +mz_zip_writer_get_zip_handle +mz_zip_writer_copy_from_reader +mz_zip_reader_entry_get_info +mz_zip_writer_is_open +mz_zip_reader_is_open +mz_zip_writer_add_path +mz_zip_writer_add_file +mz_zip_writer_add_buffer +mz_zip_writer_add_info +mz_zip_writer_add +mz_zip_writer_add_process +mz_zip_writer_entry_close +mz_zip_writer_entry_write +mz_zip_writer_entry_open +mz_zip_writer_zip_cd +mz_zip_writer_open_file_in_memory +mz_zip_writer_open +mz_zip_writer_close +mz_zip_writer_open_file +mz_zip_writer_open_int +mz_zip_reader_delete +mz_zip_reader_create +mz_zip_reader_get_zip_handle +mz_zip_reader_set_entry_cb +mz_zip_reader_set_progress_interval +mz_zip_reader_set_progress_cb +mz_zip_reader_set_password_cb +mz_zip_reader_set_overwrite_cb +mz_zip_reader_set_sign_required +mz_zip_reader_set_encoding +mz_zip_reader_get_comment +mz_zip_reader_get_zip_cd +mz_zip_reader_get_raw +mz_zip_reader_set_raw +mz_zip_reader_set_password +mz_zip_reader_set_pattern +mz_zip_reader_save_all +mz_zip_reader_entry_save_buffer_length +mz_zip_reader_entry_save_buffer +mz_zip_reader_entry_save_file +mz_zip_reader_entry_save +mz_zip_reader_entry_save_process +mz_zip_reader_entry_is_dir +mz_zip_reader_entry_has_sign +mz_zip_reader_entry_get_hash +mz_zip_reader_entry_get_first_hash +mz_zip_reader_locate_entry +mz_zip_reader_goto_next_entry +mz_zip_reader_locate_entry_cb +mz_zip_reader_entry_close +mz_zip_reader_entry_read +mz_zip_reader_entry_open +mz_zip_reader_goto_first_entry +mz_zip_reader_open_buffer +mz_zip_reader_open_file_in_memory +mz_zip_reader_open_file +mz_zip_reader_unzip_cd +mz_zip_reader_close +mz_zip_reader_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os.c +mz_file_get_crc +SSZipArchive/minizip/mz_os.c +mz_dir_make +mz_path_get_filename +mz_path_remove_extension +mz_path_remove_filename +mz_path_resolve +mz_path_compare_wc +mz_path_convert_slashes +mz_path_has_slash +mz_path_remove_slash +mz_path_append_slash +mz_path_combine +_mz_stream_os_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_get_interface +SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_delete +mz_stream_os_create +mz_stream_os_error +mz_stream_os_close +mz_stream_os_tell +mz_stream_os_write +mz_stream_os_read +mz_stream_os_is_open +mz_stream_os_seek +mz_stream_os_open +_mz_stream_buffered_flush +_mz_stream_buffered_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_get_interface +SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_delete +mz_stream_buffered_create +mz_stream_buffered_error +mz_stream_buffered_close +mz_stream_buffered_reset +mz_stream_buffered_seek +mz_stream_buffered_tell +mz_stream_buffered_flush +mz_stream_buffered_write +mz_stream_buffered_read +mz_stream_buffered_is_open +mz_stream_buffered_open diff --git a/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Info.plist b/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..95eb559 --- /dev/null +++ b/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.ziparchive.ZipArchive + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive b/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive new file mode 100644 index 0000000..5787584 Binary files /dev/null and b/Carthage/Build/tvOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive differ diff --git a/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipArchive.h b/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipArchive.h new file mode 100755 index 0000000..655ac3b --- /dev/null +++ b/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipArchive.h @@ -0,0 +1,147 @@ +// +// SSZipArchive.h +// SSZipArchive +// +// Created by Sam Soffes on 7/21/10. +// Copyright (c) Sam Soffes 2010-2015. All rights reserved. +// + +#ifndef _SSZIPARCHIVE_H +#define _SSZIPARCHIVE_H + +#import +#include "SSZipCommon.h" + +NS_ASSUME_NONNULL_BEGIN + +extern NSString *const SSZipArchiveErrorDomain; +typedef NS_ENUM(NSInteger, SSZipArchiveErrorCode) { + SSZipArchiveErrorCodeFailedOpenZipFile = -1, + SSZipArchiveErrorCodeFailedOpenFileInZip = -2, + SSZipArchiveErrorCodeFileInfoNotLoadable = -3, + SSZipArchiveErrorCodeFileContentNotReadable = -4, + SSZipArchiveErrorCodeFailedToWriteFile = -5, + SSZipArchiveErrorCodeInvalidArguments = -6, +}; + +@protocol SSZipArchiveDelegate; + +@interface SSZipArchive : NSObject + +// Password check ++ (BOOL)isFilePasswordProtectedAtPath:(NSString *)path; ++ (BOOL)isPasswordValidForArchiveAtPath:(NSString *)path password:(NSString *)pw error:(NSError * _Nullable * _Nullable)error NS_SWIFT_NOTHROW; + +// Unzip ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination; ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate NS_REFINED_FOR_SWIFT; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + nestedZipLevel:(NSInteger)nestedZipLevel + password:(nullable NSString *)password + error:(NSError **)error + delegate:(nullable id)delegate + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + +// Zip +// default compression level is Z_DEFAULT_COMPRESSION (from "zlib.h") +// keepParentDirectory: if YES, then unzipping will give `directoryName/fileName`. If NO, then unzipping will just give `fileName`. Default is NO. + +// without password ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath; + ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory; + +// with optional password, default encryption is AES +// don't use AES if you need compatibility with native macOS unzip and Archive Utility ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + withPassword:(nullable NSString *)password + andProgressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + compressionLevel:(int)compressionLevel + password:(nullable NSString *)password + AES:(BOOL)aes + progressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; + +- (instancetype)init NS_UNAVAILABLE; +- (instancetype)initWithPath:(NSString *)path NS_DESIGNATED_INITIALIZER; +- (BOOL)open; + +/// write empty folder +- (BOOL)writeFolderAtPath:(NSString *)path withFolderName:(NSString *)folderName withPassword:(nullable NSString *)password; +/// write file +- (BOOL)writeFile:(NSString *)path withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; +/// write data +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename withPassword:(nullable NSString *)password; +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; + +- (BOOL)close; + +@end + +@protocol SSZipArchiveDelegate + +@optional + +- (void)zipArchiveWillUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo; +- (void)zipArchiveDidUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo unzippedPath:(NSString *)unzippedPath; + +- (BOOL)zipArchiveShouldUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveWillUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath unzippedFilePath:(NSString *)unzippedFilePath; + +- (void)zipArchiveProgressEvent:(unsigned long long)loaded total:(unsigned long long)total; + +@end + +NS_ASSUME_NONNULL_END + +#endif /* _SSZIPARCHIVE_H */ diff --git a/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipCommon.h b/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipCommon.h new file mode 100644 index 0000000..78fa282 --- /dev/null +++ b/Carthage/Build/tvOS/ZipArchive.framework/Headers/SSZipCommon.h @@ -0,0 +1,68 @@ +#ifndef SSZipCommon +#define SSZipCommon + +// typedefs moved from mz_compat.h to here for public access + +/* unz_global_info structure contain global data about the ZIPfile + These data comes from the end of central dir */ +typedef struct unz_global_info64_s +{ + uint64_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info64; + +typedef struct unz_global_info_s +{ + uint32_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info; + +/* unz_file_info contain information about a file in the zipfile */ +/* https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT */ +typedef struct unz_file_info64_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint64_t compressed_size; /* compressed size 8 bytes */ + uint64_t uncompressed_size; /* uncompressed size 8 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint32_t disk_num_start; /* disk number start 4 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; + + uint16_t size_file_extra_internal; +} unz_file_info64; + +typedef struct unz_file_info_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint32_t compressed_size; /* compressed size 4 bytes */ + uint32_t uncompressed_size; /* uncompressed size 4 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint16_t disk_num_start; /* disk number start 2 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; +} unz_file_info; + +#endif diff --git a/Carthage/Build/tvOS/ZipArchive.framework/Headers/ZipArchive.h b/Carthage/Build/tvOS/ZipArchive.framework/Headers/ZipArchive.h new file mode 100644 index 0000000..7a53df8 --- /dev/null +++ b/Carthage/Build/tvOS/ZipArchive.framework/Headers/ZipArchive.h @@ -0,0 +1,19 @@ +// +// ZipArchive.h +// ZipArchive +// +// Created by Serhii Mumriak on 12/1/15. +// Copyright © 2015 smumryak. All rights reserved. +// + +#import + +//! Project version number for ZipArchive. +FOUNDATION_EXPORT double ZipArchiveVersionNumber; + +//! Project version string for ZipArchive. +FOUNDATION_EXPORT const unsigned char ZipArchiveVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import "SSZipArchive.h" diff --git a/Carthage/Build/tvOS/ZipArchive.framework/Info.plist b/Carthage/Build/tvOS/ZipArchive.framework/Info.plist new file mode 100644 index 0000000..0a14e54 Binary files /dev/null and b/Carthage/Build/tvOS/ZipArchive.framework/Info.plist differ diff --git a/Carthage/Build/tvOS/ZipArchive.framework/Modules/module.modulemap b/Carthage/Build/tvOS/ZipArchive.framework/Modules/module.modulemap new file mode 100644 index 0000000..5402a15 --- /dev/null +++ b/Carthage/Build/tvOS/ZipArchive.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module ZipArchive { + umbrella header "ZipArchive.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/tvOS/ZipArchive.framework/ZipArchive b/Carthage/Build/tvOS/ZipArchive.framework/ZipArchive new file mode 100755 index 0000000..1e4460e Binary files /dev/null and b/Carthage/Build/tvOS/ZipArchive.framework/ZipArchive differ diff --git a/Carthage/Build/watchOS/02E32E10-6B41-306F-A2E7-DDB14ADA3097.bcsymbolmap b/Carthage/Build/watchOS/02E32E10-6B41-306F-A2E7-DDB14ADA3097.bcsymbolmap new file mode 100644 index 0000000..fceb9ca --- /dev/null +++ b/Carthage/Build/watchOS/02E32E10-6B41-306F-A2E7-DDB14ADA3097.bcsymbolmap @@ -0,0 +1,676 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk +WatchOS7.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/ZipArchive-evmhnpprpjrrapgqdybvlbmftmga/Build/Intermediates.noindex/ArchiveIntermediates/ZipArchive-watchos/IntermediateBuildFilesPath/ZipArchive.build/Release-watchos/ZipArchive-watchos.build/DerivedSources/ZipArchive_vers.c +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive +_mz_os_rand.calls +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os_posix.c +mz_os_ms_time +SSZipArchive/minizip/mz_os_posix.c +mz_os_read_symlink +mz_os_make_symlink +mz_os_is_symlink +mz_os_is_dir +mz_os_close_dir +mz_os_read_dir +mz_os_open_dir +mz_os_make_dir +mz_os_set_file_attribs +mz_os_get_file_attribs +mz_os_set_file_date +mz_os_get_file_date +mz_os_get_file_size +mz_os_file_exists +mz_os_unlink +mz_os_rename +mz_os_rand +mz_os_utf8_string_delete +mz_os_utf8_string_create +_mz_stream_mem_set_size +_mz_stream_mem_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_get_interface +SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_delete +mz_stream_mem_create +mz_stream_mem_set_grow_size +mz_stream_mem_set_buffer_limit +mz_stream_mem_get_buffer_length +mz_stream_mem_get_buffer_at_current +mz_stream_mem_get_buffer_at +mz_stream_mem_get_buffer +mz_stream_mem_set_buffer +mz_stream_mem_error +mz_stream_mem_close +mz_stream_mem_seek +mz_stream_mem_tell +mz_stream_mem_write +mz_stream_mem_read +mz_stream_mem_is_open +mz_stream_mem_set_size +mz_stream_mem_open +_mz_stream_wzaes_encrypt_data +_mz_stream_wzaes_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_get_interface +SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_delete +mz_stream_wzaes_create +mz_stream_wzaes_set_prop_int64 +mz_stream_wzaes_get_prop_int64 +mz_stream_wzaes_set_encryption_mode +mz_stream_wzaes_set_password +mz_stream_wzaes_error +mz_stream_wzaes_close +mz_stream_wzaes_seek +mz_stream_wzaes_tell +mz_stream_wzaes_write +mz_stream_wzaes_encrypt_data +mz_stream_wzaes_read +mz_stream_wzaes_is_open +mz_stream_wzaes_open ++[SSZipArchive isFilePasswordProtectedAtPath:] ++[SSZipArchive isPasswordValidForArchiveAtPath:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:nestedZipLevel:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:andProgressHandler:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:compressionLevel:password:AES:progressHandler:] +-[SSZipArchive init] +-[SSZipArchive initWithPath:] +-[SSZipArchive open] +-[SSZipArchive writeFolderAtPath:withFolderName:withPassword:] +-[SSZipArchive writeFile:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:compressionLevel:password:AES:] +-[SSZipArchive writeData:filename:withPassword:] +-[SSZipArchive writeData:filename:compressionLevel:password:AES:] +-[SSZipArchive close] ++[SSZipArchive _filenameStringWithCString:version_made_by:general_purpose_flag:size:] ++[SSZipArchive zipInfo:setAttributesOfItemAtPath:] ++[SSZipArchive zipInfo:setDate:] ++[SSZipArchive _gregorian] +___26+[SSZipArchive _gregorian]_block_invoke ++[SSZipArchive _dateWithMSDOSFormat:] +-[SSZipArchive .cxx_destruct] +-[NSData(SSZipArchive) _base64RFC4648] +-[NSData(SSZipArchive) _hexString] +-[NSString(SSZipArchive) _sanitizedPath] +_OBJC_SELECTOR_REFERENCES_ +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_CLASSLIST_REFERENCES_$_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_CLASSLIST_REFERENCES_$_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_CLASSLIST_REFERENCES_$_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.128 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_SELECTOR_REFERENCES_.174 +_OBJC_CLASSLIST_REFERENCES_$_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_CLASSLIST_REFERENCES_$_.203 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.207 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_CLASSLIST_REFERENCES_$_.212 +_OBJC_SELECTOR_REFERENCES_.214 +_OBJC_SELECTOR_REFERENCES_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_SELECTOR_REFERENCES_.242 +__gregorian.gregorian +__gregorian.onceToken +___block_descriptor_20_e5_v4?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_CLASSLIST_REFERENCES_$_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_SELECTOR_REFERENCES_.251 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.261 +__OBJC_$_CLASS_METHODS_SSZipArchive +__OBJC_METACLASS_RO_$_SSZipArchive +__OBJC_$_INSTANCE_METHODS_SSZipArchive +_OBJC_IVAR_$_SSZipArchive._path +_OBJC_IVAR_$_SSZipArchive._zip +__OBJC_$_INSTANCE_VARIABLES_SSZipArchive +__OBJC_CLASS_RO_$_SSZipArchive +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.311 +_OBJC_CLASSLIST_REFERENCES_$_.315 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_SSZipArchive +__OBJC_$_CATEGORY_NSData_$_SSZipArchive +_OBJC_CLASSLIST_REFERENCES_$_.327 +_OBJC_SELECTOR_REFERENCES_.329 +_OBJC_SELECTOR_REFERENCES_.331 +_OBJC_CLASSLIST_REFERENCES_$_.334 +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.338 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.342 +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_SSZipArchive +__OBJC_$_CATEGORY_NSString_$_SSZipArchive +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/SSZipArchive.m +SSZipArchive/SSZipArchive.m +__26+[SSZipArchive _gregorian]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/include/dispatch/once.h +_zipOpenEntry +_fileIsSymbolicLink +_mz_zip_seek_to_local_header +_mz_zip_entry_read_header +_mz_zip_entry_open_int +_mz_zip_entry_write_header +_mz_zip_entry_read_descriptor +_mz_zip_entry_close_int +_mz_zip_entry_write_descriptor +_mz_zip_goto_next_entry_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip.c +mz_zip_unix_to_ntfs_time +SSZipArchive/minizip/mz_zip.c +mz_zip_ntfs_to_unix_time +mz_zip_tm_to_dosdate +mz_zip_invalid_date +mz_zip_time_t_to_dos_date +mz_zip_time_t_to_tm +mz_zip_dosdate_to_time_t +mz_zip_dosdate_to_raw_tm +mz_zip_dosdate_to_tm +mz_zip_extrafield_write +mz_zip_extrafield_read +mz_zip_extrafield_find +mz_zip_attrib_posix_to_win32 +mz_zip_attrib_win32_to_posix +mz_zip_attrib_convert +mz_zip_locate_next_entry +mz_zip_locate_first_entry +mz_zip_goto_first_entry +mz_zip_path_compare +tolower +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/include/_ctype.h +mz_zip_locate_entry +mz_zip_goto_next_entry +mz_zip_goto_next_entry_int +mz_zip_goto_entry +mz_zip_get_entry +mz_zip_get_disk_number_with_cd +mz_zip_set_disk_number_with_cd +mz_zip_get_number_entry +mz_zip_set_number_entry +mz_zip_entry_close_raw +mz_zip_entry_is_open +mz_zip_entry_set_extrafield +mz_zip_entry_get_local_info +mz_zip_entry_get_info +mz_zip_attrib_is_symlink +mz_zip_entry_is_symlink +mz_zip_entry_is_dir +mz_zip_entry_write_descriptor +mz_zip_entry_write_close +mz_zip_entry_close_int +mz_zip_entry_read_descriptor +mz_zip_extrafield_contains +mz_zip_entry_read_close +mz_zip_entry_write +mz_zip_entry_read +mz_zip_entry_write_header +mz_zip_attrib_is_dir +mz_zip_entry_write_open +mz_zip_entry_close +mz_zip_entry_open_int +mz_zip_entry_read_header +mz_zip_seek_to_local_header +mz_zip_entry_read_open +mz_zip_get_cd_mem_stream +mz_zip_set_cd_stream +mz_zip_get_stream +mz_zip_set_recover +mz_zip_set_version_madeby +mz_zip_get_version_madeby +mz_zip_set_comment +mz_zip_get_comment +mz_zip_close +mz_zip_write_cd +mz_zip_open +mz_zip_recover_cd +mz_zip_read_cd +mz_zip_search_zip64_eocd +mz_zip_search_eocd +mz_zip_delete +mz_zip_create +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt.c +mz_crypt_pbkdf2 +SSZipArchive/minizip/mz_crypt.c +mz_crypt_crc32_update +_mz_stream_split_goto_disk +_mz_stream_split_close_disk +_mz_stream_split_open_disk +_mz_stream_split_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_open_disk +SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_get_interface +mz_stream_split_delete +mz_stream_split_create +mz_stream_split_set_prop_int64 +mz_stream_split_get_prop_int64 +mz_stream_split_error +mz_stream_split_close_disk +mz_stream_split_close +mz_stream_split_seek +mz_stream_split_tell +mz_stream_split_write +mz_stream_split_read +mz_stream_split_is_open +mz_stream_split_goto_disk +mz_stream_split_open +_mz_stream_pkcrypt_update_keys +_mz_stream_pkcrypt_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_get_interface +SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_delete +mz_stream_pkcrypt_create +mz_stream_pkcrypt_set_prop_int64 +mz_stream_pkcrypt_get_prop_int64 +mz_stream_pkcrypt_get_verify +mz_stream_pkcrypt_set_verify +mz_stream_pkcrypt_set_password +mz_stream_pkcrypt_error +mz_stream_pkcrypt_close +mz_stream_pkcrypt_seek +mz_stream_pkcrypt_tell +mz_stream_pkcrypt_write +mz_stream_pkcrypt_decrypt_byte +mz_stream_pkcrypt_read +mz_stream_pkcrypt_is_open +mz_stream_pkcrypt_update_keys +mz_stream_pkcrypt_open +mz_stream_pkcrypt_init_keys +_mz_stream_read_value +_mz_stream_write_value +_mz_stream_raw_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm.c +mz_stream_raw_delete +SSZipArchive/minizip/mz_strm.c +mz_stream_raw_create +mz_stream_raw_set_prop_int64 +mz_stream_raw_get_prop_int64 +mz_stream_raw_error +mz_stream_error +mz_stream_raw_close +mz_stream_raw_seek +mz_stream_raw_tell +mz_stream_raw_write +mz_stream_raw_read +mz_stream_raw_is_open +mz_stream_is_open +mz_stream_raw_open +mz_stream_delete +mz_stream_create +mz_stream_set_prop_int64 +mz_stream_get_prop_int64 +mz_stream_get_interface +mz_stream_set_base +mz_stream_close +mz_stream_find_reverse +mz_stream_find +mz_stream_seek +mz_stream_tell +mz_stream_copy_stream_to_end +mz_stream_copy_to_end +mz_stream_copy_stream +mz_stream_copy +mz_stream_write_uint64 +mz_stream_write_int64 +mz_stream_write_uint32 +mz_stream_write_uint16 +mz_stream_write_value +mz_stream_write_uint8 +mz_stream_write +mz_stream_read_uint64 +mz_stream_read_int64 +mz_stream_read_uint32 +mz_stream_read_uint16 +mz_stream_read_value +mz_stream_read_uint8 +mz_stream_read +mz_stream_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_compat.c +fill_memory_filefunc +SSZipArchive/minizip/mz_compat.c +fill_win32_filefunc64W +fill_win32_filefunc64A +fill_win32_filefunc64 +fill_win32_filefunc +fill_fopen64_filefunc +fill_fopen_filefunc +unzGetStream +unzEndOfFile +unzSeek64 +unzSeek +unzTell64 +unzTell +unztell +unzGetLocalExtrafield +unzSetOffset64 +unzSetOffset +unzGetOffset64 +unzGetFilePos64 +unzGoToFilePos64 +unzGoToFilePos +unzGetOffset +unzGetFilePos +unzLocateFile +unzGoToNextFile +unzGoToFirstFile +unzGetCurrentFileInfo64 +unzGetCurrentFileInfo +unzCloseCurrentFile +unzReadCurrentFile +unzOpenCurrentFile2 +unzOpenCurrentFilePassword +unzOpenCurrentFile +unzOpenCurrentFile3 +unzGetGlobalComment +unzGetGlobalInfo64 +unzGetGlobalInfo +unzClose_MZ +unzClose +unzOpen_MZ +unzOpen2_64 +unzOpen2 +unzOpen64 +unzOpen +zipGetStream +zipClose_MZ +zipClose2_MZ +zipClose2_64 +zipClose_64 +zipClose +zipCloseFileInZip64 +zipCloseFileInZip +zipCloseFileInZipRaw64 +zipCloseFileInZipRaw +zipWriteInFileInZip +zipOpenNewFileInZip5 +zipOpen_MZ +zipConvertAppendToStreamMode +zipOpen2_64 +zipOpen64 +zipOpen2 +zipOpen +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_delete +SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_free +mz_crypt_hmac_create +mz_crypt_hmac_copy +mz_crypt_hmac_set_algorithm +mz_crypt_hmac_end +mz_crypt_hmac_update +mz_crypt_hmac_init +mz_crypt_hmac_reset +mz_crypt_aes_delete +mz_crypt_aes_reset +mz_crypt_aes_create +mz_crypt_aes_set_mode +mz_crypt_aes_set_decrypt_key +mz_crypt_aes_set_encrypt_key +mz_crypt_aes_decrypt +mz_crypt_aes_encrypt +mz_crypt_sha_delete +mz_crypt_sha_create +mz_crypt_sha_set_algorithm +mz_crypt_sha_end +mz_crypt_sha_update +mz_crypt_sha_begin +mz_crypt_sha_reset +mz_crypt_rand +_mz_stream_zlib_deflate +_mz_stream_zlib_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_get_interface +SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_delete +mz_stream_zlib_create +mz_stream_zlib_set_prop_int64 +mz_stream_zlib_get_prop_int64 +mz_stream_zlib_error +mz_stream_zlib_close +mz_stream_zlib_flush +mz_stream_zlib_seek +mz_stream_zlib_tell +mz_stream_zlib_deflate +mz_stream_zlib_write +mz_stream_zlib_read +mz_stream_zlib_is_open +mz_stream_zlib_open +_mz_zip_reader_locate_entry_cb +_mz_zip_writer_open_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_delete +SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_create +mz_zip_writer_set_entry_cb +mz_zip_writer_set_progress_interval +mz_zip_writer_set_progress_cb +mz_zip_writer_set_password_cb +mz_zip_writer_set_overwrite_cb +mz_zip_writer_set_certificate +mz_zip_writer_set_zip_cd +mz_zip_writer_set_store_links +mz_zip_writer_set_follow_links +mz_zip_writer_set_compress_level +mz_zip_writer_set_compress_method +mz_zip_writer_set_aes +mz_zip_writer_get_raw +mz_zip_writer_set_raw +mz_zip_writer_set_comment +mz_zip_writer_set_password +mz_zip_writer_get_zip_handle +mz_zip_writer_copy_from_reader +mz_zip_reader_entry_get_info +mz_zip_writer_is_open +mz_zip_reader_is_open +mz_zip_writer_add_path +mz_zip_writer_add_file +mz_zip_writer_add_buffer +mz_zip_writer_add_info +mz_zip_writer_add +mz_zip_writer_add_process +mz_zip_writer_entry_close +mz_zip_writer_entry_write +mz_zip_writer_entry_open +mz_zip_writer_zip_cd +mz_zip_writer_open_file_in_memory +mz_zip_writer_open +mz_zip_writer_close +mz_zip_writer_open_file +mz_zip_writer_open_int +mz_zip_reader_delete +mz_zip_reader_create +mz_zip_reader_get_zip_handle +mz_zip_reader_set_entry_cb +mz_zip_reader_set_progress_interval +mz_zip_reader_set_progress_cb +mz_zip_reader_set_password_cb +mz_zip_reader_set_overwrite_cb +mz_zip_reader_set_sign_required +mz_zip_reader_set_encoding +mz_zip_reader_get_comment +mz_zip_reader_get_zip_cd +mz_zip_reader_get_raw +mz_zip_reader_set_raw +mz_zip_reader_set_password +mz_zip_reader_set_pattern +mz_zip_reader_save_all +mz_zip_reader_entry_save_buffer_length +mz_zip_reader_entry_save_buffer +mz_zip_reader_entry_save_file +mz_zip_reader_entry_save +mz_zip_reader_entry_save_process +mz_zip_reader_entry_is_dir +mz_zip_reader_entry_has_sign +mz_zip_reader_entry_get_hash +mz_zip_reader_entry_get_first_hash +mz_zip_reader_locate_entry +mz_zip_reader_goto_next_entry +mz_zip_reader_locate_entry_cb +mz_zip_reader_entry_close +mz_zip_reader_entry_read +mz_zip_reader_entry_open +mz_zip_reader_goto_first_entry +mz_zip_reader_open_buffer +mz_zip_reader_open_file_in_memory +mz_zip_reader_open_file +mz_zip_reader_unzip_cd +mz_zip_reader_close +mz_zip_reader_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os.c +mz_file_get_crc +SSZipArchive/minizip/mz_os.c +mz_dir_make +mz_path_get_filename +mz_path_remove_extension +mz_path_remove_filename +mz_path_resolve +mz_path_compare_wc +mz_path_convert_slashes +mz_path_has_slash +mz_path_remove_slash +mz_path_append_slash +mz_path_combine +_mz_stream_os_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_get_interface +SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_delete +mz_stream_os_create +mz_stream_os_error +mz_stream_os_close +mz_stream_os_tell +mz_stream_os_write +mz_stream_os_read +mz_stream_os_is_open +mz_stream_os_seek +mz_stream_os_open +_mz_stream_buffered_flush +_mz_stream_buffered_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_get_interface +SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_delete +mz_stream_buffered_create +mz_stream_buffered_error +mz_stream_buffered_close +mz_stream_buffered_reset +mz_stream_buffered_seek +mz_stream_buffered_tell +mz_stream_buffered_flush +mz_stream_buffered_write +mz_stream_buffered_read +mz_stream_buffered_is_open +mz_stream_buffered_open diff --git a/Carthage/Build/watchOS/CF318335-8DF4-3A11-8C05-59DC45DF1887.bcsymbolmap b/Carthage/Build/watchOS/CF318335-8DF4-3A11-8C05-59DC45DF1887.bcsymbolmap new file mode 100644 index 0000000..fceb9ca --- /dev/null +++ b/Carthage/Build/watchOS/CF318335-8DF4-3A11-8C05-59DC45DF1887.bcsymbolmap @@ -0,0 +1,676 @@ +BCSymbolMap Version: 2.0 +Apple clang version 12.0.0 (clang-1200.0.32.2) +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk +WatchOS7.0.sdk +/Users/dm/Library/Developer/Xcode/DerivedData/ZipArchive-evmhnpprpjrrapgqdybvlbmftmga/Build/Intermediates.noindex/ArchiveIntermediates/ZipArchive-watchos/IntermediateBuildFilesPath/ZipArchive.build/Release-watchos/ZipArchive-watchos.build/DerivedSources/ZipArchive_vers.c +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive +_mz_os_rand.calls +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os_posix.c +mz_os_ms_time +SSZipArchive/minizip/mz_os_posix.c +mz_os_read_symlink +mz_os_make_symlink +mz_os_is_symlink +mz_os_is_dir +mz_os_close_dir +mz_os_read_dir +mz_os_open_dir +mz_os_make_dir +mz_os_set_file_attribs +mz_os_get_file_attribs +mz_os_set_file_date +mz_os_get_file_date +mz_os_get_file_size +mz_os_file_exists +mz_os_unlink +mz_os_rename +mz_os_rand +mz_os_utf8_string_delete +mz_os_utf8_string_create +_mz_stream_mem_set_size +_mz_stream_mem_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_get_interface +SSZipArchive/minizip/mz_strm_mem.c +mz_stream_mem_delete +mz_stream_mem_create +mz_stream_mem_set_grow_size +mz_stream_mem_set_buffer_limit +mz_stream_mem_get_buffer_length +mz_stream_mem_get_buffer_at_current +mz_stream_mem_get_buffer_at +mz_stream_mem_get_buffer +mz_stream_mem_set_buffer +mz_stream_mem_error +mz_stream_mem_close +mz_stream_mem_seek +mz_stream_mem_tell +mz_stream_mem_write +mz_stream_mem_read +mz_stream_mem_is_open +mz_stream_mem_set_size +mz_stream_mem_open +_mz_stream_wzaes_encrypt_data +_mz_stream_wzaes_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_get_interface +SSZipArchive/minizip/mz_strm_wzaes.c +mz_stream_wzaes_delete +mz_stream_wzaes_create +mz_stream_wzaes_set_prop_int64 +mz_stream_wzaes_get_prop_int64 +mz_stream_wzaes_set_encryption_mode +mz_stream_wzaes_set_password +mz_stream_wzaes_error +mz_stream_wzaes_close +mz_stream_wzaes_seek +mz_stream_wzaes_tell +mz_stream_wzaes_write +mz_stream_wzaes_encrypt_data +mz_stream_wzaes_read +mz_stream_wzaes_is_open +mz_stream_wzaes_open ++[SSZipArchive isFilePasswordProtectedAtPath:] ++[SSZipArchive isPasswordValidForArchiveAtPath:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:] ++[SSZipArchive unzipFileAtPath:toDestination:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:overwrite:password:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive unzipFileAtPath:toDestination:preserveAttributes:overwrite:nestedZipLevel:password:error:delegate:progressHandler:completionHandler:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:] ++[SSZipArchive createZipFileAtPath:withFilesAtPaths:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:withPassword:andProgressHandler:] ++[SSZipArchive createZipFileAtPath:withContentsOfDirectory:keepParentDirectory:compressionLevel:password:AES:progressHandler:] +-[SSZipArchive init] +-[SSZipArchive initWithPath:] +-[SSZipArchive open] +-[SSZipArchive writeFolderAtPath:withFolderName:withPassword:] +-[SSZipArchive writeFile:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:withPassword:] +-[SSZipArchive writeFileAtPath:withFileName:compressionLevel:password:AES:] +-[SSZipArchive writeData:filename:withPassword:] +-[SSZipArchive writeData:filename:compressionLevel:password:AES:] +-[SSZipArchive close] ++[SSZipArchive _filenameStringWithCString:version_made_by:general_purpose_flag:size:] ++[SSZipArchive zipInfo:setAttributesOfItemAtPath:] ++[SSZipArchive zipInfo:setDate:] ++[SSZipArchive _gregorian] +___26+[SSZipArchive _gregorian]_block_invoke ++[SSZipArchive _dateWithMSDOSFormat:] +-[SSZipArchive .cxx_destruct] +-[NSData(SSZipArchive) _base64RFC4648] +-[NSData(SSZipArchive) _hexString] +-[NSString(SSZipArchive) _sanitizedPath] +_OBJC_SELECTOR_REFERENCES_ +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_CLASSLIST_REFERENCES_$_.36 +_OBJC_SELECTOR_REFERENCES_.38 +_OBJC_SELECTOR_REFERENCES_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_CLASSLIST_REFERENCES_$_.51 +_OBJC_SELECTOR_REFERENCES_.53 +_OBJC_SELECTOR_REFERENCES_.57 +_OBJC_SELECTOR_REFERENCES_.59 +_OBJC_CLASSLIST_REFERENCES_$_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_SELECTOR_REFERENCES_.66 +_OBJC_SELECTOR_REFERENCES_.68 +_OBJC_SELECTOR_REFERENCES_.70 +_OBJC_SELECTOR_REFERENCES_.76 +_OBJC_SELECTOR_REFERENCES_.78 +_OBJC_SELECTOR_REFERENCES_.80 +_OBJC_SELECTOR_REFERENCES_.82 +_OBJC_SELECTOR_REFERENCES_.84 +_OBJC_SELECTOR_REFERENCES_.86 +_OBJC_SELECTOR_REFERENCES_.90 +_OBJC_SELECTOR_REFERENCES_.92 +_OBJC_CLASSLIST_REFERENCES_$_.94 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.102 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.110 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_CLASSLIST_REFERENCES_$_.117 +_OBJC_SELECTOR_REFERENCES_.119 +_OBJC_SELECTOR_REFERENCES_.121 +_OBJC_CLASSLIST_REFERENCES_$_.126 +_OBJC_SELECTOR_REFERENCES_.128 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_SELECTOR_REFERENCES_.140 +_OBJC_SELECTOR_REFERENCES_.142 +_OBJC_SELECTOR_REFERENCES_.148 +_OBJC_SELECTOR_REFERENCES_.152 +_OBJC_SELECTOR_REFERENCES_.154 +_OBJC_SELECTOR_REFERENCES_.156 +_OBJC_SELECTOR_REFERENCES_.158 +_OBJC_SELECTOR_REFERENCES_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_SELECTOR_REFERENCES_.166 +_OBJC_SELECTOR_REFERENCES_.168 +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_SELECTOR_REFERENCES_.174 +_OBJC_CLASSLIST_REFERENCES_$_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.181 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.185 +_OBJC_SELECTOR_REFERENCES_.187 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_SELECTOR_REFERENCES_.191 +_OBJC_SELECTOR_REFERENCES_.193 +_OBJC_SELECTOR_REFERENCES_.197 +_OBJC_SELECTOR_REFERENCES_.199 +_OBJC_SELECTOR_REFERENCES_.202 +_OBJC_CLASSLIST_REFERENCES_$_.203 +_OBJC_SELECTOR_REFERENCES_.205 +_OBJC_SELECTOR_REFERENCES_.207 +_OBJC_SELECTOR_REFERENCES_.209 +_OBJC_SELECTOR_REFERENCES_.211 +_OBJC_CLASSLIST_REFERENCES_$_.212 +_OBJC_SELECTOR_REFERENCES_.214 +_OBJC_SELECTOR_REFERENCES_.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +_OBJC_SELECTOR_REFERENCES_.222 +_OBJC_SELECTOR_REFERENCES_.224 +_OBJC_SELECTOR_REFERENCES_.226 +_OBJC_SELECTOR_REFERENCES_.228 +_OBJC_SELECTOR_REFERENCES_.230 +_OBJC_SELECTOR_REFERENCES_.232 +_OBJC_SELECTOR_REFERENCES_.234 +_OBJC_SELECTOR_REFERENCES_.236 +_OBJC_SELECTOR_REFERENCES_.238 +_OBJC_SELECTOR_REFERENCES_.240 +_OBJC_SELECTOR_REFERENCES_.242 +__gregorian.gregorian +__gregorian.onceToken +___block_descriptor_20_e5_v4?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_CLASSLIST_REFERENCES_$_.247 +_OBJC_SELECTOR_REFERENCES_.249 +_OBJC_SELECTOR_REFERENCES_.251 +_OBJC_SELECTOR_REFERENCES_.253 +_OBJC_SELECTOR_REFERENCES_.255 +_OBJC_SELECTOR_REFERENCES_.257 +_OBJC_SELECTOR_REFERENCES_.259 +_OBJC_SELECTOR_REFERENCES_.261 +__OBJC_$_CLASS_METHODS_SSZipArchive +__OBJC_METACLASS_RO_$_SSZipArchive +__OBJC_$_INSTANCE_METHODS_SSZipArchive +_OBJC_IVAR_$_SSZipArchive._path +_OBJC_IVAR_$_SSZipArchive._zip +__OBJC_$_INSTANCE_VARIABLES_SSZipArchive +__OBJC_CLASS_RO_$_SSZipArchive +_OBJC_SELECTOR_REFERENCES_.303 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_SELECTOR_REFERENCES_.311 +_OBJC_CLASSLIST_REFERENCES_$_.315 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.323 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_SSZipArchive +__OBJC_$_CATEGORY_NSData_$_SSZipArchive +_OBJC_CLASSLIST_REFERENCES_$_.327 +_OBJC_SELECTOR_REFERENCES_.329 +_OBJC_SELECTOR_REFERENCES_.331 +_OBJC_CLASSLIST_REFERENCES_$_.334 +_OBJC_SELECTOR_REFERENCES_.336 +_OBJC_SELECTOR_REFERENCES_.338 +_OBJC_SELECTOR_REFERENCES_.340 +_OBJC_SELECTOR_REFERENCES_.342 +_OBJC_SELECTOR_REFERENCES_.344 +__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_SSZipArchive +__OBJC_$_CATEGORY_NSString_$_SSZipArchive +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/SSZipArchive.m +SSZipArchive/SSZipArchive.m +__26+[SSZipArchive _gregorian]_block_invoke +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/include/dispatch/once.h +_zipOpenEntry +_fileIsSymbolicLink +_mz_zip_seek_to_local_header +_mz_zip_entry_read_header +_mz_zip_entry_open_int +_mz_zip_entry_write_header +_mz_zip_entry_read_descriptor +_mz_zip_entry_close_int +_mz_zip_entry_write_descriptor +_mz_zip_goto_next_entry_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip.c +mz_zip_unix_to_ntfs_time +SSZipArchive/minizip/mz_zip.c +mz_zip_ntfs_to_unix_time +mz_zip_tm_to_dosdate +mz_zip_invalid_date +mz_zip_time_t_to_dos_date +mz_zip_time_t_to_tm +mz_zip_dosdate_to_time_t +mz_zip_dosdate_to_raw_tm +mz_zip_dosdate_to_tm +mz_zip_extrafield_write +mz_zip_extrafield_read +mz_zip_extrafield_find +mz_zip_attrib_posix_to_win32 +mz_zip_attrib_win32_to_posix +mz_zip_attrib_convert +mz_zip_locate_next_entry +mz_zip_locate_first_entry +mz_zip_goto_first_entry +mz_zip_path_compare +tolower +/Applications/Xcode_12/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/include/_ctype.h +mz_zip_locate_entry +mz_zip_goto_next_entry +mz_zip_goto_next_entry_int +mz_zip_goto_entry +mz_zip_get_entry +mz_zip_get_disk_number_with_cd +mz_zip_set_disk_number_with_cd +mz_zip_get_number_entry +mz_zip_set_number_entry +mz_zip_entry_close_raw +mz_zip_entry_is_open +mz_zip_entry_set_extrafield +mz_zip_entry_get_local_info +mz_zip_entry_get_info +mz_zip_attrib_is_symlink +mz_zip_entry_is_symlink +mz_zip_entry_is_dir +mz_zip_entry_write_descriptor +mz_zip_entry_write_close +mz_zip_entry_close_int +mz_zip_entry_read_descriptor +mz_zip_extrafield_contains +mz_zip_entry_read_close +mz_zip_entry_write +mz_zip_entry_read +mz_zip_entry_write_header +mz_zip_attrib_is_dir +mz_zip_entry_write_open +mz_zip_entry_close +mz_zip_entry_open_int +mz_zip_entry_read_header +mz_zip_seek_to_local_header +mz_zip_entry_read_open +mz_zip_get_cd_mem_stream +mz_zip_set_cd_stream +mz_zip_get_stream +mz_zip_set_recover +mz_zip_set_version_madeby +mz_zip_get_version_madeby +mz_zip_set_comment +mz_zip_get_comment +mz_zip_close +mz_zip_write_cd +mz_zip_open +mz_zip_recover_cd +mz_zip_read_cd +mz_zip_search_zip64_eocd +mz_zip_search_eocd +mz_zip_delete +mz_zip_create +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt.c +mz_crypt_pbkdf2 +SSZipArchive/minizip/mz_crypt.c +mz_crypt_crc32_update +_mz_stream_split_goto_disk +_mz_stream_split_close_disk +_mz_stream_split_open_disk +_mz_stream_split_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_open_disk +SSZipArchive/minizip/mz_strm_split.c +mz_stream_split_get_interface +mz_stream_split_delete +mz_stream_split_create +mz_stream_split_set_prop_int64 +mz_stream_split_get_prop_int64 +mz_stream_split_error +mz_stream_split_close_disk +mz_stream_split_close +mz_stream_split_seek +mz_stream_split_tell +mz_stream_split_write +mz_stream_split_read +mz_stream_split_is_open +mz_stream_split_goto_disk +mz_stream_split_open +_mz_stream_pkcrypt_update_keys +_mz_stream_pkcrypt_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_get_interface +SSZipArchive/minizip/mz_strm_pkcrypt.c +mz_stream_pkcrypt_delete +mz_stream_pkcrypt_create +mz_stream_pkcrypt_set_prop_int64 +mz_stream_pkcrypt_get_prop_int64 +mz_stream_pkcrypt_get_verify +mz_stream_pkcrypt_set_verify +mz_stream_pkcrypt_set_password +mz_stream_pkcrypt_error +mz_stream_pkcrypt_close +mz_stream_pkcrypt_seek +mz_stream_pkcrypt_tell +mz_stream_pkcrypt_write +mz_stream_pkcrypt_decrypt_byte +mz_stream_pkcrypt_read +mz_stream_pkcrypt_is_open +mz_stream_pkcrypt_update_keys +mz_stream_pkcrypt_open +mz_stream_pkcrypt_init_keys +_mz_stream_read_value +_mz_stream_write_value +_mz_stream_raw_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm.c +mz_stream_raw_delete +SSZipArchive/minizip/mz_strm.c +mz_stream_raw_create +mz_stream_raw_set_prop_int64 +mz_stream_raw_get_prop_int64 +mz_stream_raw_error +mz_stream_error +mz_stream_raw_close +mz_stream_raw_seek +mz_stream_raw_tell +mz_stream_raw_write +mz_stream_raw_read +mz_stream_raw_is_open +mz_stream_is_open +mz_stream_raw_open +mz_stream_delete +mz_stream_create +mz_stream_set_prop_int64 +mz_stream_get_prop_int64 +mz_stream_get_interface +mz_stream_set_base +mz_stream_close +mz_stream_find_reverse +mz_stream_find +mz_stream_seek +mz_stream_tell +mz_stream_copy_stream_to_end +mz_stream_copy_to_end +mz_stream_copy_stream +mz_stream_copy +mz_stream_write_uint64 +mz_stream_write_int64 +mz_stream_write_uint32 +mz_stream_write_uint16 +mz_stream_write_value +mz_stream_write_uint8 +mz_stream_write +mz_stream_read_uint64 +mz_stream_read_int64 +mz_stream_read_uint32 +mz_stream_read_uint16 +mz_stream_read_value +mz_stream_read_uint8 +mz_stream_read +mz_stream_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_compat.c +fill_memory_filefunc +SSZipArchive/minizip/mz_compat.c +fill_win32_filefunc64W +fill_win32_filefunc64A +fill_win32_filefunc64 +fill_win32_filefunc +fill_fopen64_filefunc +fill_fopen_filefunc +unzGetStream +unzEndOfFile +unzSeek64 +unzSeek +unzTell64 +unzTell +unztell +unzGetLocalExtrafield +unzSetOffset64 +unzSetOffset +unzGetOffset64 +unzGetFilePos64 +unzGoToFilePos64 +unzGoToFilePos +unzGetOffset +unzGetFilePos +unzLocateFile +unzGoToNextFile +unzGoToFirstFile +unzGetCurrentFileInfo64 +unzGetCurrentFileInfo +unzCloseCurrentFile +unzReadCurrentFile +unzOpenCurrentFile2 +unzOpenCurrentFilePassword +unzOpenCurrentFile +unzOpenCurrentFile3 +unzGetGlobalComment +unzGetGlobalInfo64 +unzGetGlobalInfo +unzClose_MZ +unzClose +unzOpen_MZ +unzOpen2_64 +unzOpen2 +unzOpen64 +unzOpen +zipGetStream +zipClose_MZ +zipClose2_MZ +zipClose2_64 +zipClose_64 +zipClose +zipCloseFileInZip64 +zipCloseFileInZip +zipCloseFileInZipRaw64 +zipCloseFileInZipRaw +zipWriteInFileInZip +zipOpenNewFileInZip5 +zipOpen_MZ +zipConvertAppendToStreamMode +zipOpen2_64 +zipOpen64 +zipOpen2 +zipOpen +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_delete +SSZipArchive/minizip/mz_crypt_apple.c +mz_crypt_hmac_free +mz_crypt_hmac_create +mz_crypt_hmac_copy +mz_crypt_hmac_set_algorithm +mz_crypt_hmac_end +mz_crypt_hmac_update +mz_crypt_hmac_init +mz_crypt_hmac_reset +mz_crypt_aes_delete +mz_crypt_aes_reset +mz_crypt_aes_create +mz_crypt_aes_set_mode +mz_crypt_aes_set_decrypt_key +mz_crypt_aes_set_encrypt_key +mz_crypt_aes_decrypt +mz_crypt_aes_encrypt +mz_crypt_sha_delete +mz_crypt_sha_create +mz_crypt_sha_set_algorithm +mz_crypt_sha_end +mz_crypt_sha_update +mz_crypt_sha_begin +mz_crypt_sha_reset +mz_crypt_rand +_mz_stream_zlib_deflate +_mz_stream_zlib_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_get_interface +SSZipArchive/minizip/mz_strm_zlib.c +mz_stream_zlib_delete +mz_stream_zlib_create +mz_stream_zlib_set_prop_int64 +mz_stream_zlib_get_prop_int64 +mz_stream_zlib_error +mz_stream_zlib_close +mz_stream_zlib_flush +mz_stream_zlib_seek +mz_stream_zlib_tell +mz_stream_zlib_deflate +mz_stream_zlib_write +mz_stream_zlib_read +mz_stream_zlib_is_open +mz_stream_zlib_open +_mz_zip_reader_locate_entry_cb +_mz_zip_writer_open_int +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_delete +SSZipArchive/minizip/mz_zip_rw.c +mz_zip_writer_create +mz_zip_writer_set_entry_cb +mz_zip_writer_set_progress_interval +mz_zip_writer_set_progress_cb +mz_zip_writer_set_password_cb +mz_zip_writer_set_overwrite_cb +mz_zip_writer_set_certificate +mz_zip_writer_set_zip_cd +mz_zip_writer_set_store_links +mz_zip_writer_set_follow_links +mz_zip_writer_set_compress_level +mz_zip_writer_set_compress_method +mz_zip_writer_set_aes +mz_zip_writer_get_raw +mz_zip_writer_set_raw +mz_zip_writer_set_comment +mz_zip_writer_set_password +mz_zip_writer_get_zip_handle +mz_zip_writer_copy_from_reader +mz_zip_reader_entry_get_info +mz_zip_writer_is_open +mz_zip_reader_is_open +mz_zip_writer_add_path +mz_zip_writer_add_file +mz_zip_writer_add_buffer +mz_zip_writer_add_info +mz_zip_writer_add +mz_zip_writer_add_process +mz_zip_writer_entry_close +mz_zip_writer_entry_write +mz_zip_writer_entry_open +mz_zip_writer_zip_cd +mz_zip_writer_open_file_in_memory +mz_zip_writer_open +mz_zip_writer_close +mz_zip_writer_open_file +mz_zip_writer_open_int +mz_zip_reader_delete +mz_zip_reader_create +mz_zip_reader_get_zip_handle +mz_zip_reader_set_entry_cb +mz_zip_reader_set_progress_interval +mz_zip_reader_set_progress_cb +mz_zip_reader_set_password_cb +mz_zip_reader_set_overwrite_cb +mz_zip_reader_set_sign_required +mz_zip_reader_set_encoding +mz_zip_reader_get_comment +mz_zip_reader_get_zip_cd +mz_zip_reader_get_raw +mz_zip_reader_set_raw +mz_zip_reader_set_password +mz_zip_reader_set_pattern +mz_zip_reader_save_all +mz_zip_reader_entry_save_buffer_length +mz_zip_reader_entry_save_buffer +mz_zip_reader_entry_save_file +mz_zip_reader_entry_save +mz_zip_reader_entry_save_process +mz_zip_reader_entry_is_dir +mz_zip_reader_entry_has_sign +mz_zip_reader_entry_get_hash +mz_zip_reader_entry_get_first_hash +mz_zip_reader_locate_entry +mz_zip_reader_goto_next_entry +mz_zip_reader_locate_entry_cb +mz_zip_reader_entry_close +mz_zip_reader_entry_read +mz_zip_reader_entry_open +mz_zip_reader_goto_first_entry +mz_zip_reader_open_buffer +mz_zip_reader_open_file_in_memory +mz_zip_reader_open_file +mz_zip_reader_unzip_cd +mz_zip_reader_close +mz_zip_reader_open +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_os.c +mz_file_get_crc +SSZipArchive/minizip/mz_os.c +mz_dir_make +mz_path_get_filename +mz_path_remove_extension +mz_path_remove_filename +mz_path_resolve +mz_path_compare_wc +mz_path_convert_slashes +mz_path_has_slash +mz_path_remove_slash +mz_path_append_slash +mz_path_combine +_mz_stream_os_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_get_interface +SSZipArchive/minizip/mz_strm_os_posix.c +mz_stream_os_delete +mz_stream_os_create +mz_stream_os_error +mz_stream_os_close +mz_stream_os_tell +mz_stream_os_write +mz_stream_os_read +mz_stream_os_is_open +mz_stream_os_seek +mz_stream_os_open +_mz_stream_buffered_flush +_mz_stream_buffered_vtbl +/Users/dm/Repositories/XlsxReaderWriter/Demo/Carthage/Checkouts/ZipArchive/SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_get_interface +SSZipArchive/minizip/mz_strm_buf.c +mz_stream_buffered_delete +mz_stream_buffered_create +mz_stream_buffered_error +mz_stream_buffered_close +mz_stream_buffered_reset +mz_stream_buffered_seek +mz_stream_buffered_tell +mz_stream_buffered_flush +mz_stream_buffered_write +mz_stream_buffered_read +mz_stream_buffered_is_open +mz_stream_buffered_open diff --git a/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Info.plist b/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..95eb559 --- /dev/null +++ b/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.ziparchive.ZipArchive + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive b/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive new file mode 100644 index 0000000..05cc4c6 Binary files /dev/null and b/Carthage/Build/watchOS/ZipArchive.framework.dSYM/Contents/Resources/DWARF/ZipArchive differ diff --git a/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipArchive.h b/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipArchive.h new file mode 100755 index 0000000..655ac3b --- /dev/null +++ b/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipArchive.h @@ -0,0 +1,147 @@ +// +// SSZipArchive.h +// SSZipArchive +// +// Created by Sam Soffes on 7/21/10. +// Copyright (c) Sam Soffes 2010-2015. All rights reserved. +// + +#ifndef _SSZIPARCHIVE_H +#define _SSZIPARCHIVE_H + +#import +#include "SSZipCommon.h" + +NS_ASSUME_NONNULL_BEGIN + +extern NSString *const SSZipArchiveErrorDomain; +typedef NS_ENUM(NSInteger, SSZipArchiveErrorCode) { + SSZipArchiveErrorCodeFailedOpenZipFile = -1, + SSZipArchiveErrorCodeFailedOpenFileInZip = -2, + SSZipArchiveErrorCodeFileInfoNotLoadable = -3, + SSZipArchiveErrorCodeFileContentNotReadable = -4, + SSZipArchiveErrorCodeFailedToWriteFile = -5, + SSZipArchiveErrorCodeInvalidArguments = -6, +}; + +@protocol SSZipArchiveDelegate; + +@interface SSZipArchive : NSObject + +// Password check ++ (BOOL)isFilePasswordProtectedAtPath:(NSString *)path; ++ (BOOL)isPasswordValidForArchiveAtPath:(NSString *)path password:(NSString *)pw error:(NSError * _Nullable * _Nullable)error NS_SWIFT_NOTHROW; + +// Unzip ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination; ++ (BOOL)unzipFileAtPath:(NSString *)path toDestination:(NSString *)destination delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate NS_REFINED_FOR_SWIFT; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + error:(NSError * *)error + delegate:(nullable id)delegate; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + overwrite:(BOOL)overwrite + password:(nullable NSString *)password + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + ++ (BOOL)unzipFileAtPath:(NSString *)path + toDestination:(NSString *)destination + preserveAttributes:(BOOL)preserveAttributes + overwrite:(BOOL)overwrite + nestedZipLevel:(NSInteger)nestedZipLevel + password:(nullable NSString *)password + error:(NSError **)error + delegate:(nullable id)delegate + progressHandler:(void (^_Nullable)(NSString *entry, unz_file_info zipInfo, long entryNumber, long total))progressHandler + completionHandler:(void (^_Nullable)(NSString *path, BOOL succeeded, NSError * _Nullable error))completionHandler; + +// Zip +// default compression level is Z_DEFAULT_COMPRESSION (from "zlib.h") +// keepParentDirectory: if YES, then unzipping will give `directoryName/fileName`. If NO, then unzipping will just give `fileName`. Default is NO. + +// without password ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath; + ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory; + +// with optional password, default encryption is AES +// don't use AES if you need compatibility with native macOS unzip and Archive Utility ++ (BOOL)createZipFileAtPath:(NSString *)path withFilesAtPaths:(NSArray *)paths withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath keepParentDirectory:(BOOL)keepParentDirectory withPassword:(nullable NSString *)password; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + withPassword:(nullable NSString *)password + andProgressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; ++ (BOOL)createZipFileAtPath:(NSString *)path + withContentsOfDirectory:(NSString *)directoryPath + keepParentDirectory:(BOOL)keepParentDirectory + compressionLevel:(int)compressionLevel + password:(nullable NSString *)password + AES:(BOOL)aes + progressHandler:(void(^ _Nullable)(NSUInteger entryNumber, NSUInteger total))progressHandler; + +- (instancetype)init NS_UNAVAILABLE; +- (instancetype)initWithPath:(NSString *)path NS_DESIGNATED_INITIALIZER; +- (BOOL)open; + +/// write empty folder +- (BOOL)writeFolderAtPath:(NSString *)path withFolderName:(NSString *)folderName withPassword:(nullable NSString *)password; +/// write file +- (BOOL)writeFile:(NSString *)path withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName withPassword:(nullable NSString *)password; +- (BOOL)writeFileAtPath:(NSString *)path withFileName:(nullable NSString *)fileName compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; +/// write data +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename withPassword:(nullable NSString *)password; +- (BOOL)writeData:(NSData *)data filename:(nullable NSString *)filename compressionLevel:(int)compressionLevel password:(nullable NSString *)password AES:(BOOL)aes; + +- (BOOL)close; + +@end + +@protocol SSZipArchiveDelegate + +@optional + +- (void)zipArchiveWillUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo; +- (void)zipArchiveDidUnzipArchiveAtPath:(NSString *)path zipInfo:(unz_global_info)zipInfo unzippedPath:(NSString *)unzippedPath; + +- (BOOL)zipArchiveShouldUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveWillUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath fileInfo:(unz_file_info)fileInfo; +- (void)zipArchiveDidUnzipFileAtIndex:(NSInteger)fileIndex totalFiles:(NSInteger)totalFiles archivePath:(NSString *)archivePath unzippedFilePath:(NSString *)unzippedFilePath; + +- (void)zipArchiveProgressEvent:(unsigned long long)loaded total:(unsigned long long)total; + +@end + +NS_ASSUME_NONNULL_END + +#endif /* _SSZIPARCHIVE_H */ diff --git a/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipCommon.h b/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipCommon.h new file mode 100644 index 0000000..78fa282 --- /dev/null +++ b/Carthage/Build/watchOS/ZipArchive.framework/Headers/SSZipCommon.h @@ -0,0 +1,68 @@ +#ifndef SSZipCommon +#define SSZipCommon + +// typedefs moved from mz_compat.h to here for public access + +/* unz_global_info structure contain global data about the ZIPfile + These data comes from the end of central dir */ +typedef struct unz_global_info64_s +{ + uint64_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info64; + +typedef struct unz_global_info_s +{ + uint32_t number_entry; /* total number of entries in the central dir on this disk */ + uint32_t number_disk_with_CD; /* number the the disk with central dir, used for spanning ZIP */ + uint16_t size_comment; /* size of the global comment of the zipfile */ +} unz_global_info; + +/* unz_file_info contain information about a file in the zipfile */ +/* https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT */ +typedef struct unz_file_info64_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint64_t compressed_size; /* compressed size 8 bytes */ + uint64_t uncompressed_size; /* uncompressed size 8 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint32_t disk_num_start; /* disk number start 4 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; + + uint16_t size_file_extra_internal; +} unz_file_info64; + +typedef struct unz_file_info_s +{ + uint16_t version; /* version made by 2 bytes */ + uint16_t version_needed; /* version needed to extract 2 bytes */ + uint16_t flag; /* general purpose bit flag 2 bytes */ + uint16_t compression_method; /* compression method 2 bytes */ + uint32_t dos_date; /* last mod file date in Dos fmt 4 bytes */ + uint32_t crc; /* crc-32 4 bytes */ + uint32_t compressed_size; /* compressed size 4 bytes */ + uint32_t uncompressed_size; /* uncompressed size 4 bytes */ + uint16_t size_filename; /* filename length 2 bytes */ + uint16_t size_file_extra; /* extra field length 2 bytes */ + uint16_t size_file_comment; /* file comment length 2 bytes */ + + uint16_t disk_num_start; /* disk number start 2 bytes */ + uint16_t internal_fa; /* internal file attributes 2 bytes */ + uint32_t external_fa; /* external file attributes 4 bytes */ + + uint64_t disk_offset; +} unz_file_info; + +#endif diff --git a/Carthage/Build/watchOS/ZipArchive.framework/Headers/ZipArchive.h b/Carthage/Build/watchOS/ZipArchive.framework/Headers/ZipArchive.h new file mode 100644 index 0000000..7a53df8 --- /dev/null +++ b/Carthage/Build/watchOS/ZipArchive.framework/Headers/ZipArchive.h @@ -0,0 +1,19 @@ +// +// ZipArchive.h +// ZipArchive +// +// Created by Serhii Mumriak on 12/1/15. +// Copyright © 2015 smumryak. All rights reserved. +// + +#import + +//! Project version number for ZipArchive. +FOUNDATION_EXPORT double ZipArchiveVersionNumber; + +//! Project version string for ZipArchive. +FOUNDATION_EXPORT const unsigned char ZipArchiveVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import "SSZipArchive.h" diff --git a/Carthage/Build/watchOS/ZipArchive.framework/Info.plist b/Carthage/Build/watchOS/ZipArchive.framework/Info.plist new file mode 100644 index 0000000..459f6b5 Binary files /dev/null and b/Carthage/Build/watchOS/ZipArchive.framework/Info.plist differ diff --git a/Carthage/Build/watchOS/ZipArchive.framework/Modules/module.modulemap b/Carthage/Build/watchOS/ZipArchive.framework/Modules/module.modulemap new file mode 100644 index 0000000..5402a15 --- /dev/null +++ b/Carthage/Build/watchOS/ZipArchive.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module ZipArchive { + umbrella header "ZipArchive.h" + + export * + module * { export * } +} diff --git a/Carthage/Build/watchOS/ZipArchive.framework/ZipArchive b/Carthage/Build/watchOS/ZipArchive.framework/ZipArchive new file mode 100755 index 0000000..e2092af Binary files /dev/null and b/Carthage/Build/watchOS/ZipArchive.framework/ZipArchive differ diff --git a/Demo/Cartfile b/Demo/Cartfile index 1298c0f..cb90182 100644 --- a/Demo/Cartfile +++ b/Demo/Cartfile @@ -1,8 +1,8 @@ # ZipArchive depency -github "ZipArchive/ZipArchive" ~> 2.1 +github "ZipArchive/ZipArchive" ~> 2.2 # From Github (Using Tag for sementic versioning) github "charlymr/XlsxReaderWriter" ~> 2.4 # Local (Using Branch Name) -#git "../../XlsxReaderWriter" "2.4.0.Beta.4" +#git "../../XlsxReaderWriter" "2.4.1" diff --git a/Demo/Demo.xcodeproj/project.pbxproj b/Demo/Demo.xcodeproj/project.pbxproj index 1a1fc0d..b02471c 100644 --- a/Demo/Demo.xcodeproj/project.pbxproj +++ b/Demo/Demo.xcodeproj/project.pbxproj @@ -120,12 +120,12 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 1000; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = charlymr; TargetAttributes = { 8260686D2049437A00116455 = { CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1000; + LastSwiftMigration = 1200; ProvisioningStyle = Automatic; }; }; @@ -219,6 +219,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -245,7 +246,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -279,6 +280,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -299,7 +301,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -317,11 +319,11 @@ "$(PROJECT_DIR)/Carthage/Build/iOS", ); INFOPLIST_FILE = Demo/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.charlymr.Demo; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -336,11 +338,11 @@ "$(PROJECT_DIR)/Carthage/Build/iOS", ); INFOPLIST_FILE = Demo/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.charlymr.Demo; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; diff --git a/XlsxReaderWriter.xcodeproj/project.pbxproj b/XlsxReaderWriter.xcodeproj/project.pbxproj index af0e48d..ccf36cf 100644 --- a/XlsxReaderWriter.xcodeproj/project.pbxproj +++ b/XlsxReaderWriter.xcodeproj/project.pbxproj @@ -3,11 +3,10 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 52; objects = { /* Begin PBXBuildFile section */ - 212D8C6F96A280A174A14D90 /* Pods_XlsxReaderWriter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87E8EFADE61B3A073FA72D4A /* Pods_XlsxReaderWriter.framework */; }; 22156D611C46B5DB00BB5779 /* NSDictionary+DeepCopy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4580C6CE1A15171B00790ED5 /* NSDictionary+DeepCopy.m */; }; 22156D621C46B5DB00BB5779 /* NSDictionary+OpenXMLDictionaryParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4580C6D01A15171B00790ED5 /* NSDictionary+OpenXMLDictionaryParser.m */; }; 22156D631C46B5DB00BB5779 /* NSDictionary+OpenXmlString.m in Sources */ = {isa = PBXBuildFile; fileRef = 4580C6D21A15171B00790ED5 /* NSDictionary+OpenXmlString.m */; }; @@ -85,11 +84,8 @@ 22156DAD1C46B62B00BB5779 /* BRAElementWithRelationships.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6791A1515AB00790ED5 /* BRAElementWithRelationships.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22156DAE1C46B62C00BB5779 /* BRARelationship.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6731A15157100790ED5 /* BRARelationship.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22156DAF1C46B62C00BB5779 /* BRARelationships.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6751A15157100790ED5 /* BRARelationships.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22156DB31C46B7EC00BB5779 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22156DB21C46B7EC00BB5779 /* Cocoa.framework */; }; - 22225F2E1C47F60600256993 /* libz.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22225F2D1C47F60600256993 /* libz.1.dylib */; }; 22225F301C47F75000256993 /* XlsxReaderWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 22225F2F1C47F72B00256993 /* XlsxReaderWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22225F351C481E2500256993 /* NativeFont+BoldItalic.m in Sources */ = {isa = PBXBuildFile; fileRef = 4580C6CB1A15171100790ED5 /* NativeFont+BoldItalic.m */; }; - 43F99E27BCEFCF85D1715DD2 /* Pods_XlsxReaderWriter_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79E472C077C3646AA0AB918D /* Pods_XlsxReaderWriter_iOS.framework */; }; 454D49FD1B4B27E40053CD86 /* BRATheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 454D49FC1B4B27E40053CD86 /* BRATheme.m */; }; 455542A71C492C6A00EAB8FE /* BRAPlatformSpecificDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 455542A61C492C6A00EAB8FE /* BRAPlatformSpecificDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; 455C23B61BB908D300CEE3A2 /* BRAVmlDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 455C23B51BB908D300CEE3A2 /* BRAVmlDrawing.m */; }; @@ -131,15 +127,16 @@ 45B6E2FC1A15099000288A78 /* photo-1415226481302-c40f24f4d45e.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = 45B6E2F91A15099000288A78 /* photo-1415226481302-c40f24f4d45e.jpeg */; }; 45B6E2FD1A15099000288A78 /* testWorkbook.xlsx in Resources */ = {isa = PBXBuildFile; fileRef = 45B6E2FA1A15099000288A78 /* testWorkbook.xlsx */; }; 45B6E2FE1A15099000288A78 /* BRAXlsxReaderWriterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 45B6E2FB1A15099000288A78 /* BRAXlsxReaderWriterTests.m */; }; - 45B6E3071A1511A000288A78 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 45B6E3061A1511A000288A78 /* libz.dylib */; }; 45B6E30A1A1512DD00288A78 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45B6E3091A1512DD00288A78 /* Foundation.framework */; }; 45B6E30C1A1512E700288A78 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45B6E30B1A1512E700288A78 /* CoreGraphics.framework */; }; - 45B6E30F1A15132200288A78 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45B6E30E1A15132200288A78 /* UIKit.framework */; }; 45D6FBCF1BB27747002ACC9C /* BRAComments.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D6FBCA1BB212A2002ACC9C /* BRAComments.m */; }; 45D6FBD41BB27833002ACC9C /* BRACalcChainCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D6FBD31BB27833002ACC9C /* BRACalcChainCell.m */; }; 45D6FBD81BB279A5002ACC9C /* BRAComment.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D6FBD71BB279A5002ACC9C /* BRAComment.m */; }; - 5CC517942B3801B8CAF83265 /* Pods_XlsxReaderWriter_WatchOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DBAEF95C735F164340D6F2D /* Pods_XlsxReaderWriter_WatchOS.framework */; }; - 821684F0255018750041F2FD /* SSZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 821684EF255018750041F2FD /* SSZipArchive.framework */; }; + 82168537255024FE0041F2FD /* libz.1.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 82168535255024D10041F2FD /* libz.1.tbd */; }; + 82168542255025090041F2FD /* libz.1.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8289AAC62041E8B500E00603 /* libz.1.tbd */; }; + 82168549255025160041F2FD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82168548255025160041F2FD /* UIKit.framework */; }; + 8216854B255025270041F2FD /* WatchKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8216854A255025270041F2FD /* WatchKit.framework */; }; + 82168587255029AA0041F2FD /* ZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82DAA59B237C0A71003AFDE7 /* ZipArchive.framework */; platformFilter = ios; }; 8265BC312041C4BE004A2A7D /* XlsxReaderXMLDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8265BC2F2041C4BE004A2A7D /* XlsxReaderXMLDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8265BC322041C4BE004A2A7D /* XlsxReaderXMLDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 8265BC302041C4BE004A2A7D /* XlsxReaderXMLDictionary.m */; }; 8265BC332041C4BE004A2A7D /* XlsxReaderXMLDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 8265BC302041C4BE004A2A7D /* XlsxReaderXMLDictionary.m */; }; @@ -225,8 +222,6 @@ 8289AAB92041DA8E00E00603 /* BRAElementWithRelationships.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6791A1515AB00790ED5 /* BRAElementWithRelationships.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8289AABA2041DA8E00E00603 /* BRARelationship.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6731A15157100790ED5 /* BRARelationship.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8289AABB2041DA8E00E00603 /* BRARelationships.h in Headers */ = {isa = PBXBuildFile; fileRef = 4580C6751A15157100790ED5 /* BRARelationships.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8289AAC72041E8B500E00603 /* libz.1.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8289AAC62041E8B500E00603 /* libz.1.tbd */; }; - 8289AAC82041E8BC00E00603 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45B6E30E1A15132200288A78 /* UIKit.framework */; }; 8289AADA20420FFC00E00603 /* XlsxReaderWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8289AAD820420FFC00E00603 /* XlsxReaderWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8289AADE2042117B00E00603 /* BRAPlatformSpecificDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 455542A61C492C6A00EAB8FE /* BRAPlatformSpecificDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8289AADF2042117B00E00603 /* XlsxReaderXMLDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8265BC2F2041C4BE004A2A7D /* XlsxReaderXMLDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -341,10 +336,7 @@ 10546D48274DAB6878F91848 /* Pods_XlsxReaderWriterTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XlsxReaderWriterTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 22156D581C46B42500BB5779 /* XlsxReaderWriter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = XlsxReaderWriter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 22156D5C1C46B42500BB5779 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 22156DB21C46B7EC00BB5779 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - 22225F2D1C47F60600256993 /* libz.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.1.dylib; path = /usr/lib/libz.1.dylib; sourceTree = ""; }; 22225F2F1C47F72B00256993 /* XlsxReaderWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XlsxReaderWriter.h; sourceTree = ""; }; - 33143F105C2A79DBDE99AD4B /* Pods-XlsxReaderWriter-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter-iOS.release.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter-iOS/Pods-XlsxReaderWriter-iOS.release.xcconfig"; sourceTree = ""; }; 450E98F71B9783D500177B4A /* XlsxReaderWriter-swift-bridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XlsxReaderWriter-swift-bridge.h"; sourceTree = ""; }; 454D49FB1B4B27E40053CD86 /* BRATheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRATheme.h; sourceTree = ""; }; 454D49FC1B4B27E40053CD86 /* BRATheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRATheme.m; sourceTree = ""; }; @@ -427,10 +419,8 @@ 45B6E2F91A15099000288A78 /* photo-1415226481302-c40f24f4d45e.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "photo-1415226481302-c40f24f4d45e.jpeg"; sourceTree = ""; }; 45B6E2FA1A15099000288A78 /* testWorkbook.xlsx */ = {isa = PBXFileReference; lastKnownFileType = file; path = testWorkbook.xlsx; sourceTree = ""; }; 45B6E2FB1A15099000288A78 /* BRAXlsxReaderWriterTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRAXlsxReaderWriterTests.m; sourceTree = ""; }; - 45B6E3061A1511A000288A78 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; 45B6E3091A1512DD00288A78 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 45B6E30B1A1512E700288A78 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 45B6E30E1A15132200288A78 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 45D6FBCA1BB212A2002ACC9C /* BRAComments.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BRAComments.m; sourceTree = ""; }; 45D6FBCE1BB275F3002ACC9C /* BRARelatedToColumnAndRowProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BRARelatedToColumnAndRowProtocol.h; sourceTree = ""; }; 45D6FBD01BB2777C002ACC9C /* BRAComments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BRAComments.h; sourceTree = ""; }; @@ -438,10 +428,7 @@ 45D6FBD31BB27833002ACC9C /* BRACalcChainCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRACalcChainCell.m; sourceTree = ""; }; 45D6FBD61BB27970002ACC9C /* BRAComment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BRAComment.h; sourceTree = ""; }; 45D6FBD71BB279A5002ACC9C /* BRAComment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRAComment.m; sourceTree = ""; }; - 46F17E455AED3205E3BDFBB6 /* Pods-XlsxReaderWriterTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriterTests.debug.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriterTests/Pods-XlsxReaderWriterTests.debug.xcconfig"; sourceTree = ""; }; 5C80DAB821631DC9A77D4D26 /* Pods_XlsxReaderWriter_Mac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XlsxReaderWriter_Mac.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6EA0E3448FE29F72921BCC4B /* Pods-XlsxReaderWriter-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter-iOS.debug.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter-iOS/Pods-XlsxReaderWriter-iOS.debug.xcconfig"; sourceTree = ""; }; - 798E58BDF0D8E57838C2BECB /* Pods-XlsxReaderWriter-WatchOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter-WatchOS.debug.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter-WatchOS/Pods-XlsxReaderWriter-WatchOS.debug.xcconfig"; sourceTree = ""; }; 79E472C077C3646AA0AB918D /* Pods_XlsxReaderWriter_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XlsxReaderWriter_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 82168474255015440041F2FD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; 82168475255015500041F2FD /* libz.1.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/lib/libz.1.tbd; sourceTree = DEVELOPER_DIR; }; @@ -449,6 +436,11 @@ 821684A1255016070041F2FD /* libz.1.2.8.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.2.8.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/lib/libz.1.2.8.tbd; sourceTree = DEVELOPER_DIR; }; 821684C42550169F0041F2FD /* SSZipArchive.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = SSZipArchive.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 821684EF255018750041F2FD /* SSZipArchive.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = SSZipArchive.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 82168534255024C60041F2FD /* libz.1.2.8.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.2.8.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib/libz.1.2.8.tbd; sourceTree = DEVELOPER_DIR; }; + 82168535255024D10041F2FD /* libz.1.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib/libz.1.tbd; sourceTree = DEVELOPER_DIR; }; + 82168536255024DB0041F2FD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; + 82168548255025160041F2FD /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 8216854A255025270041F2FD /* WatchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WatchKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/System/Library/Frameworks/WatchKit.framework; sourceTree = DEVELOPER_DIR; }; 8265BC2F2041C4BE004A2A7D /* XlsxReaderXMLDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XlsxReaderXMLDictionary.h; path = XlsxReaderWriter/XlsxReaderXMLDictionary.h; sourceTree = ""; }; 8265BC302041C4BE004A2A7D /* XlsxReaderXMLDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XlsxReaderXMLDictionary.m; path = XlsxReaderWriter/XlsxReaderXMLDictionary.m; sourceTree = ""; }; 8289AA5C2041CD4A00E00603 /* Cartfile */ = {isa = PBXFileReference; lastKnownFileType = text; path = Cartfile; sourceTree = SOURCE_ROOT; }; @@ -466,10 +458,6 @@ 82DAA59B237C0A71003AFDE7 /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/iOS/ZipArchive.framework; sourceTree = ""; }; 82DAA59D237C0A7C003AFDE7 /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/Mac/ZipArchive.framework; sourceTree = ""; }; 87E8EFADE61B3A073FA72D4A /* Pods_XlsxReaderWriter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XlsxReaderWriter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 88C087E5901FCE236E758D78 /* Pods-XlsxReaderWriter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter.debug.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter/Pods-XlsxReaderWriter.debug.xcconfig"; sourceTree = ""; }; - D39ECDF99691A1A9CED819CC /* Pods-XlsxReaderWriter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter.release.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter/Pods-XlsxReaderWriter.release.xcconfig"; sourceTree = ""; }; - EF2E1E2B0F63D641E7CAE668 /* Pods-XlsxReaderWriter-WatchOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriter-WatchOS.release.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriter-WatchOS/Pods-XlsxReaderWriter-WatchOS.release.xcconfig"; sourceTree = ""; }; - F7ABC5622E3B8EF3F3460B9C /* Pods-XlsxReaderWriterTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XlsxReaderWriterTests.release.xcconfig"; path = "Target Support Files/Pods-XlsxReaderWriterTests/Pods-XlsxReaderWriterTests.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -477,9 +465,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 82168537255024FE0041F2FD /* libz.1.tbd in Frameworks */, 82DAA59E237C0A7C003AFDE7 /* ZipArchive.framework in Frameworks */, - 22225F2E1C47F60600256993 /* libz.1.dylib in Frameworks */, - 22156DB31C46B7EC00BB5779 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -487,10 +474,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 45B6E30F1A15132200288A78 /* UIKit.framework in Frameworks */, 45B6E30C1A1512E700288A78 /* CoreGraphics.framework in Frameworks */, 45B6E30A1A1512DD00288A78 /* Foundation.framework in Frameworks */, - 45B6E3071A1511A000288A78 /* libz.dylib in Frameworks */, 45B6E2461A148F7500288A78 /* libXlsxReaderWriter.a in Frameworks */, 9C1C93BE387CCF075E3314BF /* Pods_XlsxReaderWriterTests.framework in Frameworks */, ); @@ -500,7 +485,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 212D8C6F96A280A174A14D90 /* Pods_XlsxReaderWriter.framework in Frameworks */, + 82168587255029AA0041F2FD /* ZipArchive.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -508,10 +493,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8289AAC82041E8BC00E00603 /* UIKit.framework in Frameworks */, 82DAA59C237C0A71003AFDE7 /* ZipArchive.framework in Frameworks */, - 8289AAC72041E8B500E00603 /* libz.1.tbd in Frameworks */, - 43F99E27BCEFCF85D1715DD2 /* Pods_XlsxReaderWriter_iOS.framework in Frameworks */, + 82168549255025160041F2FD /* UIKit.framework in Frameworks */, + 82168542255025090041F2FD /* libz.1.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -519,8 +503,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5CC517942B3801B8CAF83265 /* Pods_XlsxReaderWriter_WatchOS.framework in Frameworks */, - 821684F0255018750041F2FD /* SSZipArchive.framework in Frameworks */, + 8216854B255025270041F2FD /* WatchKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -540,8 +523,6 @@ isa = PBXGroup; children = ( 82DAA59D237C0A7C003AFDE7 /* ZipArchive.framework */, - 22225F2D1C47F60600256993 /* libz.1.dylib */, - 22156DB21C46B7EC00BB5779 /* Cocoa.framework */, ); name = Mac; sourceTree = ""; @@ -550,8 +531,6 @@ isa = PBXGroup; children = ( 82DAA59B237C0A71003AFDE7 /* ZipArchive.framework */, - 45B6E3061A1511A000288A78 /* libz.dylib */, - 45B6E30E1A15132200288A78 /* UIKit.framework */, ); name = iOS; sourceTree = ""; @@ -588,7 +567,6 @@ 45B6E3081A15125300288A78 /* External Frameworks */, 45B6E23B1A148F7500288A78 /* Products */, 8289AAC12041E85800E00603 /* Frameworks */, - F67B4355F4BD10A2D7FF3A38 /* Pods */, ); sourceTree = ""; }; @@ -1064,6 +1042,11 @@ 8289AAC12041E85800E00603 /* Frameworks */ = { isa = PBXGroup; children = ( + 8216854A255025270041F2FD /* WatchKit.framework */, + 82168548255025160041F2FD /* UIKit.framework */, + 82168536255024DB0041F2FD /* libz.tbd */, + 82168535255024D10041F2FD /* libz.1.tbd */, + 82168534255024C60041F2FD /* libz.1.2.8.tbd */, 821684EF255018750041F2FD /* SSZipArchive.framework */, 821684C42550169F0041F2FD /* SSZipArchive.framework */, 821684A1255016070041F2FD /* libz.1.2.8.tbd */, @@ -1092,21 +1075,6 @@ path = "XlsxReaderWriter-WatchOS"; sourceTree = ""; }; - F67B4355F4BD10A2D7FF3A38 /* Pods */ = { - isa = PBXGroup; - children = ( - 88C087E5901FCE236E758D78 /* Pods-XlsxReaderWriter.debug.xcconfig */, - D39ECDF99691A1A9CED819CC /* Pods-XlsxReaderWriter.release.xcconfig */, - 46F17E455AED3205E3BDFBB6 /* Pods-XlsxReaderWriterTests.debug.xcconfig */, - F7ABC5622E3B8EF3F3460B9C /* Pods-XlsxReaderWriterTests.release.xcconfig */, - 6EA0E3448FE29F72921BCC4B /* Pods-XlsxReaderWriter-iOS.debug.xcconfig */, - 33143F105C2A79DBDE99AD4B /* Pods-XlsxReaderWriter-iOS.release.xcconfig */, - 798E58BDF0D8E57838C2BECB /* Pods-XlsxReaderWriter-WatchOS.debug.xcconfig */, - EF2E1E2B0F63D641E7CAE668 /* Pods-XlsxReaderWriter-WatchOS.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -1285,7 +1253,6 @@ isa = PBXNativeTarget; buildConfigurationList = 45B6E24E1A148F7500288A78 /* Build configuration list for PBXNativeTarget "XlsxReaderWriter" */; buildPhases = ( - 0D45068C4F1D1E3893C0FBAC /* [CP] Check Pods Manifest.lock */, 45B6E2361A148F7500288A78 /* Sources */, 45B6E2381A148F7500288A78 /* CopyFiles */, 4ED675DBB07BF6D55D0180E3 /* Frameworks */, @@ -1323,7 +1290,6 @@ isa = PBXNativeTarget; buildConfigurationList = 8289AA682041D9F900E00603 /* Build configuration list for PBXNativeTarget "XlsxReaderWriter-iOS" */; buildPhases = ( - 3AAFE7D1B6AABC3FFAC2941A /* [CP] Check Pods Manifest.lock */, 8289AA5E2041D9F900E00603 /* Sources */, 8289AA5F2041D9F900E00603 /* Frameworks */, 8289AA602041D9F900E00603 /* Headers */, @@ -1342,7 +1308,6 @@ isa = PBXNativeTarget; buildConfigurationList = 8289AADD20420FFC00E00603 /* Build configuration list for PBXNativeTarget "XlsxReaderWriter-WatchOS" */; buildPhases = ( - EAF179C0E2737772737BB681 /* [CP] Check Pods Manifest.lock */, 8289AAD120420FFC00E00603 /* Sources */, 8289AAD220420FFC00E00603 /* Frameworks */, 8289AAD320420FFC00E00603 /* Headers */, @@ -1443,50 +1408,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 0D45068C4F1D1E3893C0FBAC /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-XlsxReaderWriter-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 3AAFE7D1B6AABC3FFAC2941A /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-XlsxReaderWriter-iOS-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; DCFE61AA2258A75854B95C6C /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -1527,28 +1448,6 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XlsxReaderWriterTests/Pods-XlsxReaderWriterTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - EAF179C0E2737772737BB681 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-XlsxReaderWriter-WatchOS-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -1779,7 +1678,11 @@ HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "XlsxReaderWriter-Mac/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); MACOSX_DEPLOYMENT_TARGET = 10.9; MARKETING_VERSION = 2.4.1; OTHER_LDFLAGS = ""; @@ -1816,7 +1719,11 @@ HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "XlsxReaderWriter-Mac/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); MACOSX_DEPLOYMENT_TARGET = 10.9; MARKETING_VERSION = 2.4.1; OTHER_LDFLAGS = ""; @@ -1861,6 +1768,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = ""; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -1886,6 +1794,7 @@ "-ObjC", ); SDKROOT = iphoneos; + VALIDATE_PRODUCT = NO; }; name = Debug; }; @@ -1920,6 +1829,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + EXCLUDED_ARCHS = ""; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -1932,22 +1842,27 @@ IPHONEOS_DEPLOYMENT_TARGET = 12.0; MACOSX_DEPLOYMENT_TARGET = 10.9; MTL_ENABLE_DEBUG_INFO = NO; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", ); SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - VALIDATE_PRODUCT = YES; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + VALIDATE_PRODUCT = NO; }; name = Release; }; 45B6E24F1A148F7500288A78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 88C087E5901FCE236E758D78 /* Pods-XlsxReaderWriter.debug.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); HEADER_SEARCH_PATHS = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -1958,10 +1873,13 @@ }; 45B6E2501A148F7500288A78 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D39ECDF99691A1A9CED819CC /* Pods-XlsxReaderWriter.release.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); HEADER_SEARCH_PATHS = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -1972,13 +1890,16 @@ }; 45B6E2521A148F7500288A78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46F17E455AED3205E3BDFBB6 /* Pods-XlsxReaderWriterTests.debug.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; HEADER_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = XlsxReaderWriterTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "fr.brae.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -1991,13 +1912,16 @@ }; 45B6E2531A148F7500288A78 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F7ABC5622E3B8EF3F3460B9C /* Pods-XlsxReaderWriterTests.release.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; HEADER_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = XlsxReaderWriterTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "fr.brae.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -2009,7 +1933,6 @@ }; 8289AA692041D9F900E00603 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6EA0E3448FE29F72921BCC4B /* Pods-XlsxReaderWriter-iOS.debug.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ANALYZER_NONNULL = YES; @@ -2036,6 +1959,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + EXCLUDED_ARCHS = ""; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", @@ -2046,7 +1970,11 @@ INFOPLIST_FILE = "XlsxReaderWriter-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); MARKETING_VERSION = 2.4.1; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "com.charlymr.XlsxReaderWriter-iOS"; @@ -2063,7 +1991,6 @@ }; 8289AA6A2041D9F900E00603 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 33143F105C2A79DBDE99AD4B /* Pods-XlsxReaderWriter-iOS.release.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ANALYZER_NONNULL = YES; @@ -2090,6 +2017,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + EXCLUDED_ARCHS = ""; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", @@ -2100,7 +2028,11 @@ INFOPLIST_FILE = "XlsxReaderWriter-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); MARKETING_VERSION = 2.4.1; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "com.charlymr.XlsxReaderWriter-iOS"; @@ -2117,7 +2049,6 @@ }; 8289AADB20420FFC00E00603 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 798E58BDF0D8E57838C2BECB /* Pods-XlsxReaderWriter-WatchOS.debug.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ANALYZER_NONNULL = YES; @@ -2150,7 +2081,11 @@ GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "XlsxReaderWriter-WatchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MARKETING_VERSION = 2.4.1; PRODUCT_BUNDLE_IDENTIFIER = "com.charlymr.XlsxReaderWriter-WatchOS"; PRODUCT_NAME = XlsxReaderWriter; @@ -2165,7 +2100,6 @@ }; 8289AADC20420FFC00E00603 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EF2E1E2B0F63D641E7CAE668 /* Pods-XlsxReaderWriter-WatchOS.release.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ANALYZER_NONNULL = YES; @@ -2198,7 +2132,11 @@ GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "XlsxReaderWriter-WatchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MARKETING_VERSION = 2.4.1; PRODUCT_BUNDLE_IDENTIFIER = "com.charlymr.XlsxReaderWriter-WatchOS"; PRODUCT_NAME = XlsxReaderWriter; diff --git a/XlsxReaderWriter.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/XlsxReaderWriter.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/XlsxReaderWriter.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/XlsxReaderWriter.xcodeproj/xcshareddata/xcschemes/XlsxReaderWriter-WatchOS.xcscheme b/XlsxReaderWriter.xcodeproj/xcshareddata/xcschemes/XlsxReaderWriter-WatchOS.xcscheme deleted file mode 100644 index 42eeea6..0000000 --- a/XlsxReaderWriter.xcodeproj/xcshareddata/xcschemes/XlsxReaderWriter-WatchOS.xcscheme +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - -