project.pbxproj 134 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXAggregateTarget section */
  9. D086CB1C21615ACF0030AE25 /* SwiftChartsUniversal */ = {
  10. isa = PBXAggregateTarget;
  11. buildConfigurationList = D086CB1D21615AD00030AE25 /* Build configuration list for PBXAggregateTarget "SwiftChartsUniversal" */;
  12. buildPhases = (
  13. D086CB2021615AD90030AE25 /* ShellScript */,
  14. );
  15. dependencies = (
  16. );
  17. name = SwiftChartsUniversal;
  18. productName = SwiftChartsUniversal;
  19. };
  20. /* End PBXAggregateTarget section */
  21. /* Begin PBXBuildFile section */
  22. 062D238E1B8AAE5D0017ABB8 /* AreasExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23711B8AAE5D0017ABB8 /* AreasExample.swift */; };
  23. 062D238F1B8AAE5D0017ABB8 /* BarsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23721B8AAE5D0017ABB8 /* BarsExample.swift */; };
  24. 062D23901B8AAE5D0017ABB8 /* BarsPlusMinusAndLinesExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23731B8AAE5D0017ABB8 /* BarsPlusMinusAndLinesExample.swift */; };
  25. 062D23911B8AAE5D0017ABB8 /* BarsPlusMinusWithGradientExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23741B8AAE5D0017ABB8 /* BarsPlusMinusWithGradientExample.swift */; };
  26. 062D23921B8AAE5D0017ABB8 /* BubbleExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23751B8AAE5D0017ABB8 /* BubbleExample.swift */; };
  27. 062D23931B8AAE5D0017ABB8 /* CandleStickExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23761B8AAE5D0017ABB8 /* CandleStickExample.swift */; };
  28. 062D23941B8AAE5D0017ABB8 /* CandleStickInteractiveExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23771B8AAE5D0017ABB8 /* CandleStickInteractiveExample.swift */; };
  29. 062D23951B8AAE5D0017ABB8 /* ConvenienceBarsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23781B8AAE5D0017ABB8 /* ConvenienceBarsExample.swift */; };
  30. 062D23961B8AAE5D0017ABB8 /* ConvenienceLinesExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23791B8AAE5D0017ABB8 /* ConvenienceLinesExample.swift */; };
  31. 062D23971B8AAE5D0017ABB8 /* CoordsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237A1B8AAE5D0017ABB8 /* CoordsExample.swift */; };
  32. 062D23981B8AAE5D0017ABB8 /* CubicLinesExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237B1B8AAE5D0017ABB8 /* CubicLinesExample.swift */; };
  33. 062D23991B8AAE5D0017ABB8 /* CustomUnitsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237C1B8AAE5D0017ABB8 /* CustomUnitsExample.swift */; };
  34. 062D239A1B8AAE5D0017ABB8 /* Env.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237D1B8AAE5D0017ABB8 /* Env.swift */; };
  35. 062D239B1B8AAE5D0017ABB8 /* EqualSpacingExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237E1B8AAE5D0017ABB8 /* EqualSpacingExample.swift */; };
  36. 062D239C1B8AAE5D0017ABB8 /* ExamplesDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D237F1B8AAE5D0017ABB8 /* ExamplesDefaults.swift */; };
  37. 062D239D1B8AAE5D0017ABB8 /* GroupedAndStackedBarsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23801B8AAE5D0017ABB8 /* GroupedAndStackedBarsExample.swift */; };
  38. 062D239E1B8AAE5D0017ABB8 /* GroupedBarsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23811B8AAE5D0017ABB8 /* GroupedBarsExample.swift */; };
  39. 062D239F1B8AAE5D0017ABB8 /* HelloWorld.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23821B8AAE5D0017ABB8 /* HelloWorld.swift */; };
  40. 062D23A01B8AAE5D0017ABB8 /* MultipleAxesExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23831B8AAE5D0017ABB8 /* MultipleAxesExample.swift */; };
  41. 062D23A11B8AAE5D0017ABB8 /* MultipleAxesInteractiveExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23841B8AAE5D0017ABB8 /* MultipleAxesInteractiveExample.swift */; };
  42. 062D23A21B8AAE5D0017ABB8 /* MultipleLabelsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23851B8AAE5D0017ABB8 /* MultipleLabelsExample.swift */; };
  43. 062D23A31B8AAE5D0017ABB8 /* NotificationsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23861B8AAE5D0017ABB8 /* NotificationsExample.swift */; };
  44. 062D23A41B8AAE5D0017ABB8 /* NotNumericExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23871B8AAE5D0017ABB8 /* NotNumericExample.swift */; };
  45. 062D23A51B8AAE5D0017ABB8 /* ScatterExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D23881B8AAE5D0017ABB8 /* ScatterExample.swift */; };
  46. 062D23A71B8AAE5D0017ABB8 /* StackedBarsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D238A1B8AAE5D0017ABB8 /* StackedBarsExample.swift */; };
  47. 062D23A81B8AAE5D0017ABB8 /* TargetExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D238B1B8AAE5D0017ABB8 /* TargetExample.swift */; };
  48. 062D23A91B8AAE5D0017ABB8 /* TrackerExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D238C1B8AAE5D0017ABB8 /* TrackerExample.swift */; };
  49. 062D23AA1B8AAE5D0017ABB8 /* TrendlineExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062D238D1B8AAE5D0017ABB8 /* TrendlineExample.swift */; };
  50. 062D23AB1B8AAE780017ABB8 /* SwiftCharts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06405DA61B8AA74700A689FF /* SwiftCharts.framework */; };
  51. 062D23AC1B8AAE780017ABB8 /* SwiftCharts.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 06405DA61B8AA74700A689FF /* SwiftCharts.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  52. 06342AC61B8AAD7F001C9F5D /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06342AC51B8AAD7F001C9F5D /* AppDelegate.swift */; };
  53. 06342AC81B8AAD7F001C9F5D /* MasterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06342AC71B8AAD7F001C9F5D /* MasterViewController.swift */; };
  54. 06342ACA1B8AAD7F001C9F5D /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06342AC91B8AAD7F001C9F5D /* DetailViewController.swift */; };
  55. 06342ACD1B8AAD7F001C9F5D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 06342ACB1B8AAD7F001C9F5D /* Main.storyboard */; };
  56. 06342ACF1B8AAD7F001C9F5D /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 06342ACE1B8AAD7F001C9F5D /* Images.xcassets */; };
  57. 06342AD21B8AAD7F001C9F5D /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 06342AD01B8AAD7F001C9F5D /* LaunchScreen.xib */; };
  58. 06405DAC1B8AA74700A689FF /* SwiftCharts.h in Headers */ = {isa = PBXBuildFile; fileRef = 06405DAB1B8AA74700A689FF /* SwiftCharts.h */; settings = {ATTRIBUTES = (Public, ); }; };
  59. 06405E0E1B8AA81D00A689FF /* ChartAxisLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC31B8AA81D00A689FF /* ChartAxisLabel.swift */; };
  60. 06405E0F1B8AA81D00A689FF /* ChartAxisLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC41B8AA81D00A689FF /* ChartAxisLayer.swift */; };
  61. 06405E101B8AA81D00A689FF /* ChartAxisLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC51B8AA81D00A689FF /* ChartAxisLayerDefault.swift */; };
  62. 06405E111B8AA81D00A689FF /* ChartAxisModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC61B8AA81D00A689FF /* ChartAxisModel.swift */; };
  63. 06405E121B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC71B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift */; };
  64. 06405E131B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC81B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift */; };
  65. 06405E141B8AA81D00A689FF /* ChartAxisXLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC91B8AA81D00A689FF /* ChartAxisXLayerDefault.swift */; };
  66. 06405E151B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCA1B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift */; };
  67. 06405E161B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCB1B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift */; };
  68. 06405E171B8AA81D00A689FF /* ChartAxisYLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCC1B8AA81D00A689FF /* ChartAxisYLayerDefault.swift */; };
  69. 06405E181B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCD1B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift */; };
  70. 06405E191B8AA81D00A689FF /* ChartAxisValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCF1B8AA81D00A689FF /* ChartAxisValue.swift */; };
  71. 06405E1A1B8AA81D00A689FF /* ChartAxisValueDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD01B8AA81D00A689FF /* ChartAxisValueDate.swift */; };
  72. 06405E1B1B8AA81D00A689FF /* ChartAxisValueFloat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD11B8AA81D00A689FF /* ChartAxisValueFloat.swift */; settings = {COMPILER_FLAGS = "-w"; }; };
  73. 06405E1C1B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD21B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift */; };
  74. 06405E1D1B8AA81D00A689FF /* ChartAxisValueInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD31B8AA81D00A689FF /* ChartAxisValueInt.swift */; };
  75. 06405E1E1B8AA81D00A689FF /* ChartAxisValueString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD41B8AA81D00A689FF /* ChartAxisValueString.swift */; };
  76. 06405E1F1B8AA81D00A689FF /* Chart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD51B8AA81D00A689FF /* Chart.swift */; };
  77. 06405E201B8AA81D00A689FF /* ChartCoordsSpace.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD61B8AA81D00A689FF /* ChartCoordsSpace.swift */; };
  78. 06405E211B8AA81D00A689FF /* ChartLineModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD71B8AA81D00A689FF /* ChartLineModel.swift */; };
  79. 06405E221B8AA81D00A689FF /* ChartPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD91B8AA81D00A689FF /* ChartPoint.swift */; };
  80. 06405E231B8AA81D00A689FF /* ChartPointBubble.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDA1B8AA81D00A689FF /* ChartPointBubble.swift */; };
  81. 06405E241B8AA81D00A689FF /* ChartPointCandleStick.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDB1B8AA81D00A689FF /* ChartPointCandleStick.swift */; };
  82. 06405E261B8AA81D00A689FF /* ChartViewsConflictSolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDD1B8AA81D00A689FF /* ChartViewsConflictSolver.swift */; };
  83. 06405E271B8AA81D00A689FF /* BarsChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDF1B8AA81D00A689FF /* BarsChart.swift */; };
  84. 06405E281B8AA81D00A689FF /* ChartConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE01B8AA81D00A689FF /* ChartConfig.swift */; };
  85. 06405E291B8AA81D00A689FF /* LineChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE11B8AA81D00A689FF /* LineChart.swift */; };
  86. 06405E2A1B8AA81D00A689FF /* ChartContextDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE31B8AA81D00A689FF /* ChartContextDrawer.swift */; };
  87. 06405E2B1B8AA81D00A689FF /* ChartDrawerFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE41B8AA81D00A689FF /* ChartDrawerFunctions.swift */; };
  88. 06405E2C1B8AA81D00A689FF /* ChartLabelDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE51B8AA81D00A689FF /* ChartLabelDrawer.swift */; };
  89. 06405E2D1B8AA81D00A689FF /* ChartLineDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE61B8AA81D00A689FF /* ChartLineDrawer.swift */; };
  90. 06405E2E1B8AA81D00A689FF /* ChartBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE81B8AA81D00A689FF /* ChartBarsLayer.swift */; };
  91. 06405E2F1B8AA81D00A689FF /* ChartCandleStickLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE91B8AA81D00A689FF /* ChartCandleStickLayer.swift */; };
  92. 06405E301B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEA1B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift */; };
  93. 06405E311B8AA81D00A689FF /* ChartDividersLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEB1B8AA81D00A689FF /* ChartDividersLayer.swift */; };
  94. 06405E321B8AA81D00A689FF /* ChartGroupedBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEC1B8AA81D00A689FF /* ChartGroupedBarsLayer.swift */; };
  95. 06405E331B8AA81D00A689FF /* ChartGuideLinesLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DED1B8AA81D00A689FF /* ChartGuideLinesLayer.swift */; };
  96. 06405E341B8AA81D00A689FF /* ChartLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEE1B8AA81D00A689FF /* ChartLayer.swift */; };
  97. 06405E351B8AA81D00A689FF /* ChartLayerBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEF1B8AA81D00A689FF /* ChartLayerBase.swift */; };
  98. 06405E361B8AA81D00A689FF /* ChartPointsAreaLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF01B8AA81D00A689FF /* ChartPointsAreaLayer.swift */; };
  99. 06405E371B8AA81D00A689FF /* ChartPointsBubbleLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF11B8AA81D00A689FF /* ChartPointsBubbleLayer.swift */; };
  100. 06405E381B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF21B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift */; };
  101. 06405E391B8AA81D00A689FF /* ChartPointsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF31B8AA81D00A689FF /* ChartPointsLayer.swift */; };
  102. 06405E3A1B8AA81D00A689FF /* ChartPointsLineLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF41B8AA81D00A689FF /* ChartPointsLineLayer.swift */; };
  103. 06405E3B1B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF51B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift */; };
  104. 06405E3C1B8AA81D00A689FF /* ChartPointsScatterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF61B8AA81D00A689FF /* ChartPointsScatterLayer.swift */; };
  105. 06405E3D1B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF71B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift */; };
  106. 06405E3E1B8AA81D00A689FF /* ChartPointsTrackerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF81B8AA81D00A689FF /* ChartPointsTrackerLayer.swift */; };
  107. 06405E3F1B8AA81D00A689FF /* ChartPointsViewsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF91B8AA81D00A689FF /* ChartPointsViewsLayer.swift */; };
  108. 06405E401B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFA1B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift */; };
  109. 06405E411B8AA81D00A689FF /* ChartStackedBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFB1B8AA81D00A689FF /* ChartStackedBarsLayer.swift */; };
  110. 06405E421B8AA81D00A689FF /* TrendlineGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFE1B8AA81D00A689FF /* TrendlineGenerator.swift */; };
  111. 06405E431B8AA81D00A689FF /* ChartAreasView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E001B8AA81D00A689FF /* ChartAreasView.swift */; };
  112. 06405E441B8AA81D00A689FF /* ChartCandleStickView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E011B8AA81D00A689FF /* ChartCandleStickView.swift */; };
  113. 06405E451B8AA81D00A689FF /* ChartLinesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E021B8AA81D00A689FF /* ChartLinesView.swift */; };
  114. 06405E461B8AA81D00A689FF /* ChartPointEllipseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E031B8AA81D00A689FF /* ChartPointEllipseView.swift */; };
  115. 06405E471B8AA81D00A689FF /* ChartPointTargetingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E041B8AA81D00A689FF /* ChartPointTargetingView.swift */; };
  116. 06405E481B8AA81D00A689FF /* ChartPointTextCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E051B8AA81D00A689FF /* ChartPointTextCircleView.swift */; };
  117. 06405E491B8AA81D00A689FF /* ChartPointViewBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E061B8AA81D00A689FF /* ChartPointViewBar.swift */; };
  118. 06405E4A1B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E071B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift */; };
  119. 06405E4B1B8AA81D00A689FF /* ChartPointViewBarStacked.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E081B8AA81D00A689FF /* ChartPointViewBarStacked.swift */; };
  120. 06405E4C1B8AA81D00A689FF /* CubicLinePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E091B8AA81D00A689FF /* CubicLinePathGenerator.swift */; };
  121. 06405E4D1B8AA81D00A689FF /* HandlingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0A1B8AA81D00A689FF /* HandlingLabel.swift */; };
  122. 06405E4E1B8AA81D00A689FF /* HandlingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0B1B8AA81D00A689FF /* HandlingView.swift */; };
  123. 06405E4F1B8AA81D00A689FF /* InfoBubble.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0C1B8AA81D00A689FF /* InfoBubble.swift */; };
  124. 067510BF1B8AB36500A37F64 /* Main_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 067510C11B8AB36500A37F64 /* Main_iPhone.storyboard */; };
  125. 22DB00001BF5BF3900070F15 /* ChartAxisValueDoubleScreenLoc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB4CE97E1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift */; };
  126. 22DB00011BF5BF3900070F15 /* ChartAxisValueInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD31B8AA81D00A689FF /* ChartAxisValueInt.swift */; };
  127. 22DB00021BF5BF3900070F15 /* ChartAxisValueString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD41B8AA81D00A689FF /* ChartAxisValueString.swift */; };
  128. 22DB00031BF5BF3900070F15 /* ChartPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD91B8AA81D00A689FF /* ChartPoint.swift */; };
  129. 22DB00041BF5BF3900070F15 /* ChartPointBubble.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDA1B8AA81D00A689FF /* ChartPointBubble.swift */; };
  130. 22DB00051BF5BF3900070F15 /* ChartPointCandleStick.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDB1B8AA81D00A689FF /* ChartPointCandleStick.swift */; };
  131. 22DB00061BF5BF3900070F15 /* BarsChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDF1B8AA81D00A689FF /* BarsChart.swift */; };
  132. 22DB00071BF5BF3900070F15 /* ChartConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE01B8AA81D00A689FF /* ChartConfig.swift */; };
  133. 22DB00081BF5BF3900070F15 /* LineChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE11B8AA81D00A689FF /* LineChart.swift */; };
  134. 22DB00091BF5BF3900070F15 /* ChartContextDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE31B8AA81D00A689FF /* ChartContextDrawer.swift */; };
  135. 22DB000A1BF5BF3900070F15 /* ChartDrawerFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE41B8AA81D00A689FF /* ChartDrawerFunctions.swift */; };
  136. 22DB000B1BF5BF3900070F15 /* ChartLabelDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE51B8AA81D00A689FF /* ChartLabelDrawer.swift */; };
  137. 22DB000C1BF5BF3900070F15 /* ChartLineDrawer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE61B8AA81D00A689FF /* ChartLineDrawer.swift */; };
  138. 22DB000D1BF5BF3900070F15 /* ChartBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE81B8AA81D00A689FF /* ChartBarsLayer.swift */; };
  139. 22DB000E1BF5BF3900070F15 /* ChartCandleStickLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DE91B8AA81D00A689FF /* ChartCandleStickLayer.swift */; };
  140. 22DB000F1BF5BF3900070F15 /* ChartCoordsSpaceLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEA1B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift */; };
  141. 22DB00101BF5BF3900070F15 /* ChartDividersLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEB1B8AA81D00A689FF /* ChartDividersLayer.swift */; };
  142. 22DB00111BF5BF3900070F15 /* ChartGroupedBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEC1B8AA81D00A689FF /* ChartGroupedBarsLayer.swift */; };
  143. 22DB00121BF5BF3900070F15 /* ChartGuideLinesLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DED1B8AA81D00A689FF /* ChartGuideLinesLayer.swift */; };
  144. 22DB00131BF5BF3900070F15 /* ChartLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEE1B8AA81D00A689FF /* ChartLayer.swift */; };
  145. 22DB00141BF5BF3900070F15 /* ChartLayerBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DEF1B8AA81D00A689FF /* ChartLayerBase.swift */; };
  146. 22DB00151BF5BF3900070F15 /* ChartPointsAreaLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF01B8AA81D00A689FF /* ChartPointsAreaLayer.swift */; };
  147. 22DB00161BF5BF3900070F15 /* ChartPointsBubbleLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF11B8AA81D00A689FF /* ChartPointsBubbleLayer.swift */; };
  148. 22DB00171BF5BF3900070F15 /* ChartPointsCandleStickViewsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF21B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift */; };
  149. 22DB00181BF5BF3900070F15 /* ChartPointsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF31B8AA81D00A689FF /* ChartPointsLayer.swift */; };
  150. 22DB00191BF5BF3900070F15 /* ChartPointsLineLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF41B8AA81D00A689FF /* ChartPointsLineLayer.swift */; };
  151. 22DB001A1BF5BF3900070F15 /* ChartPointsLineTrackerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF51B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift */; };
  152. 22DB001B1BF5BF3900070F15 /* ChartPointsScatterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF61B8AA81D00A689FF /* ChartPointsScatterLayer.swift */; };
  153. 22DB001C1BF5BF3900070F15 /* ChartPointsSingleViewLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF71B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift */; };
  154. 22DB001D1BF5BF3900070F15 /* ChartPointsTrackerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF81B8AA81D00A689FF /* ChartPointsTrackerLayer.swift */; };
  155. 22DB001E1BF5BF3900070F15 /* ChartPointsViewsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DF91B8AA81D00A689FF /* ChartPointsViewsLayer.swift */; };
  156. 22DB001F1BF5BF3900070F15 /* ChartShowCoordsLinesLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFA1B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift */; };
  157. 22DB00201BF5BF3900070F15 /* ChartStackedBarsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFB1B8AA81D00A689FF /* ChartStackedBarsLayer.swift */; };
  158. 22DB00211BF5BF3900070F15 /* TrendlineGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DFE1B8AA81D00A689FF /* TrendlineGenerator.swift */; };
  159. 22DB00221BF5BF3900070F15 /* ChartAreasView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E001B8AA81D00A689FF /* ChartAreasView.swift */; };
  160. 22DB00231BF5BF3900070F15 /* ChartCandleStickView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E011B8AA81D00A689FF /* ChartCandleStickView.swift */; };
  161. 22DB00241BF5BF3900070F15 /* ChartLinesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E021B8AA81D00A689FF /* ChartLinesView.swift */; };
  162. 22DB00251BF5BF3900070F15 /* ChartPointEllipseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E031B8AA81D00A689FF /* ChartPointEllipseView.swift */; };
  163. 22DB00261BF5BF3900070F15 /* ChartPointTargetingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E041B8AA81D00A689FF /* ChartPointTargetingView.swift */; };
  164. 22DB00271BF5BF3900070F15 /* ChartPointTextCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E051B8AA81D00A689FF /* ChartPointTextCircleView.swift */; };
  165. 22DB00281BF5BF3900070F15 /* ChartPointViewBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E061B8AA81D00A689FF /* ChartPointViewBar.swift */; };
  166. 22DB00291BF5BF3900070F15 /* ChartPointViewBarGreyOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E071B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift */; };
  167. 22DB002A1BF5BF3900070F15 /* ChartPointViewBarStacked.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E081B8AA81D00A689FF /* ChartPointViewBarStacked.swift */; };
  168. 22DB002B1BF5BF3900070F15 /* CubicLinePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E091B8AA81D00A689FF /* CubicLinePathGenerator.swift */; };
  169. 22DB002C1BF5BF3900070F15 /* HandlingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0A1B8AA81D00A689FF /* HandlingLabel.swift */; };
  170. 22DB002D1BF5BF3900070F15 /* HandlingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0B1B8AA81D00A689FF /* HandlingView.swift */; };
  171. 22DB002E1BF5BF3900070F15 /* InfoBubble.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405E0C1B8AA81D00A689FF /* InfoBubble.swift */; };
  172. 22DB002F1BF5BF3900070F15 /* StraightLinePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9B7E6A1BB8A575001B89D4 /* StraightLinePathGenerator.swift */; };
  173. 22DBFFEB1BF5BF3900070F15 /* Chart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD51B8AA81D00A689FF /* Chart.swift */; };
  174. 22DBFFEC1BF5BF3900070F15 /* ChartCoordsSpace.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD61B8AA81D00A689FF /* ChartCoordsSpace.swift */; };
  175. 22DBFFED1BF5BF3900070F15 /* ChartLineModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD71B8AA81D00A689FF /* ChartLineModel.swift */; };
  176. 22DBFFEF1BF5BF3900070F15 /* ChartViewsConflictSolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DDD1B8AA81D00A689FF /* ChartViewsConflictSolver.swift */; };
  177. 22DBFFFB1BF5BF3900070F15 /* ChartAxisValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCF1B8AA81D00A689FF /* ChartAxisValue.swift */; };
  178. 22DBFFFC1BF5BF3900070F15 /* ChartAxisValueDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD01B8AA81D00A689FF /* ChartAxisValueDate.swift */; };
  179. 22DBFFFD1BF5BF3900070F15 /* ChartAxisValueFloat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD11B8AA81D00A689FF /* ChartAxisValueFloat.swift */; };
  180. 22DBFFFE1BF5BF3900070F15 /* ChartAxisValueDouble.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB08E2321B93A15E0030081C /* ChartAxisValueDouble.swift */; };
  181. 22DBFFFF1BF5BF3900070F15 /* ChartAxisValueFloatScreenLoc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DD21B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift */; };
  182. 22E702171BF5B96200C19675 /* SwiftCharts.h in Headers */ = {isa = PBXBuildFile; fileRef = 06405DAB1B8AA74700A689FF /* SwiftCharts.h */; settings = {ATTRIBUTES = (Public, ); }; };
  183. 407A048B1F75514000088301 /* CubicLinesWithGradientExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 407A048A1F75514000088301 /* CubicLinesWithGradientExample.swift */; };
  184. 43649A691C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43649A681C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift */; };
  185. 437C78521D1EF923003C19C3 /* MultiTrackerExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437C78511D1EF923003C19C3 /* MultiTrackerExample.swift */; };
  186. 6A05642F1E8AE98D00E5C74D /* ChartAxisValuesGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E5E1D2141EF001157BD /* ChartAxisValuesGenerator.swift */; };
  187. 6A0564301E8AE99000E5C74D /* ChartAxisGeneratorMultiplier.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E661D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift */; };
  188. 6A0564311E8AE99500E5C74D /* ChartAxisValuesGeneratorXDividers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019971D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift */; };
  189. 6A0564321E8AE99500E5C74D /* ChartAxisValuesGeneratorFixed.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E601D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift */; };
  190. 6A0564331E8AE99500E5C74D /* ChartAxisValuesGeneratorFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB13511C1D40B74B00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift */; };
  191. 6A0564341E8AE99500E5C74D /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351061D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift */; };
  192. 6A0564351E8AE99500E5C74D /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351201D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift */; };
  193. 6A0564361E8AE99500E5C74D /* ChartAxisValuesGeneratorNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7C91D53766C00168EE0 /* ChartAxisValuesGeneratorNice.swift */; };
  194. 6A0564371E8AE99500E5C74D /* ChartAxisValuesGeneratorDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CB1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift */; };
  195. 6A05643F1E8AE99A00E5C74D /* ChartAxisLabelsGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E621D21424B001157BD /* ChartAxisLabelsGenerator.swift */; };
  196. 6A0564401E8AE99A00E5C74D /* ChartAxisLabelsGeneratorBasic.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E681D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift */; };
  197. 6A0564411E8AE99A00E5C74D /* ChartAxisLabelsGeneratorFixed.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E641D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift */; };
  198. 6A0564421E8AE99A00E5C74D /* ChartAxisLabelsGeneratorNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6A1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift */; };
  199. 6A0564431E8AE99A00E5C74D /* ChartAxisLabelsGeneratorFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E711D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift */; };
  200. 6A0564441E8AE99A00E5C74D /* ChartAxisLabelsGeneratorNumberSuffix.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351221D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift */; };
  201. 6A0564451E8AE99A00E5C74D /* ChartAxisLabelGeneratorDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CF1D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift */; };
  202. 6A0564461E8AE99A00E5C74D /* ChartAxisLabelsGeneratorBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB1450D1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift */; };
  203. 6A0564491E8AE99E00E5C74D /* ChartAxisLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC31B8AA81D00A689FF /* ChartAxisLabel.swift */; };
  204. 6A05644A1E8AE99E00E5C74D /* ChartAxisLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC41B8AA81D00A689FF /* ChartAxisLayer.swift */; };
  205. 6A05644B1E8AE99E00E5C74D /* ChartAxisLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC51B8AA81D00A689FF /* ChartAxisLayerDefault.swift */; };
  206. 6A05644C1E8AE99E00E5C74D /* ChartAxisModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC61B8AA81D00A689FF /* ChartAxisModel.swift */; };
  207. 6A05644D1E8AE99E00E5C74D /* ChartAxisValueStaticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC71B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift */; };
  208. 6A05644E1E8AE99E00E5C74D /* ChartAxisXHighLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC81B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift */; };
  209. 6A05644F1E8AE99E00E5C74D /* ChartAxisXLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DC91B8AA81D00A689FF /* ChartAxisXLayerDefault.swift */; };
  210. 6A0564501E8AE99E00E5C74D /* ChartAxisXLowLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCA1B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift */; };
  211. 6A0564511E8AE99E00E5C74D /* ChartAxisYHighLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCB1B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift */; };
  212. 6A0564521E8AE99E00E5C74D /* ChartAxisYLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCC1B8AA81D00A689FF /* ChartAxisYLayerDefault.swift */; };
  213. 6A0564531E8AE99E00E5C74D /* ChartAxisYLowLayerDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06405DCD1B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift */; };
  214. 6A0564541E8AE99E00E5C74D /* ChartAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A21D1F365D003C19D1 /* ChartAxis.swift */; };
  215. 6A0564551E8AE99E00E5C74D /* ChartAxisX.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A41D2061F0003C19D1 /* ChartAxisX.swift */; };
  216. 6A0564561E8AE99E00E5C74D /* ChartAxisY.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A61D2061FA003C19D1 /* ChartAxisY.swift */; };
  217. 6A0564571E8AE9A500E5C74D /* ChartAxisLabelsConflictSolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6D1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift */; };
  218. 6A0564581E8AE9A500E5C74D /* ChartAxisLabelsConflictSolverMoveUpDown.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6F1D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift */; };
  219. 6A0564591E8AE9BC00E5C74D /* ChartPointsTouchHighlightLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43649A681C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift */; };
  220. 6A05645A1E8AE9BC00E5C74D /* GroupedBarsCompanionsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBBCCC521DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift */; };
  221. 6A0564621E8AE9C000E5C74D /* Pannable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB18B5921D2ECEF400491A7F /* Pannable.swift */; };
  222. 6A0564631E8AE9C000E5C74D /* Zoomable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB18B5941D2ED04E00491A7F /* Zoomable.swift */; };
  223. 6A0564641E8AE9C000E5C74D /* Int.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019991D4752930009C574 /* Int.swift */; };
  224. 6A0564651E8AE9C000E5C74D /* ChartAxisValueArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB10199D1D4762770009C574 /* ChartAxisValueArray.swift */; };
  225. 6A0564661E8AE9C000E5C74D /* CGPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019A91D4D465E0009C574 /* CGPoint.swift */; };
  226. 6A0564671E8AE9C000E5C74D /* NSDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CD1D5498EE00168EE0 /* NSDate.swift */; };
  227. 6A0564681E8AE9C000E5C74D /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012C91D56797D0064175C /* Optional.swift */; };
  228. 6A0564691E8AE9C000E5C74D /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D11D5F6D600064175C /* String.swift */; };
  229. 6A05646A1E8AE9C000E5C74D /* CGRect.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D61D5F761C0064175C /* CGRect.swift */; };
  230. 6A05646B1E8AE9C000E5C74D /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397C1D6E26CA00449211 /* UIColor.swift */; };
  231. 6A05646C1E8AE9D300E5C74D /* ChartViewSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397A1D6E17DF00449211 /* ChartViewSelector.swift */; };
  232. 6A05646D1E8AE9D300E5C74D /* ChartViewSelectorBrightness.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397F1D6F322B00449211 /* ChartViewSelectorBrightness.swift */; };
  233. 6A05646E1E8AE9D300E5C74D /* ChartViewSelectorAlpha.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB3839811D6F324E00449211 /* ChartViewSelectorAlpha.swift */; };
  234. 6A0564721E8AE9DA00E5C74D /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB5F2A41D3ACFB7001BD19E /* Operators.swift */; };
  235. 6A0564731E8AE9DA00E5C74D /* ChartNiceNumberCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012CD1D57FF340064175C /* ChartNiceNumberCalculator.swift */; };
  236. 6A0564741E8AE9DA00E5C74D /* ChartTimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D91D5F772B0064175C /* ChartTimeUtils.swift */; };
  237. 6A0564751E8AE9DA00E5C74D /* ChartTextUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012DB1D5F77360064175C /* ChartTextUtils.swift */; };
  238. 6A0564761E8AE9DF00E5C74D /* ChartViewAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AF1D79DBDD00E38374 /* ChartViewAnimator.swift */; };
  239. 6A0564771E8AE9DF00E5C74D /* ChartViewAnimators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AD1D79DA4C00E38374 /* ChartViewAnimators.swift */; };
  240. 6A0564781E8AE9DF00E5C74D /* ChartViewGrowAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71A91D79B20C00E38374 /* ChartViewGrowAnimator.swift */; };
  241. 6A0564791E8AE9DF00E5C74D /* ChartViewAlphaAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AB1D79CA1300E38374 /* ChartViewAlphaAnimator.swift */; };
  242. 6A05647A1E8AE9DF00E5C74D /* CatmullPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB7EA8ED1D944529004FAA2A /* CatmullPathGenerator.swift */; };
  243. 6A3A67C41E57318A00B5354F /* RangedAxisExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3A67C31E57318A00B5354F /* RangedAxisExample.swift */; };
  244. 6A3A67C61E576A6000B5354F /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3A67C51E576A6000B5354F /* UIColor.swift */; };
  245. EB08E2331B93A15E0030081C /* ChartAxisValueDouble.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB08E2321B93A15E0030081C /* ChartAxisValueDouble.swift */; };
  246. EB093E5F1D2141EF001157BD /* ChartAxisValuesGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E5E1D2141EF001157BD /* ChartAxisValuesGenerator.swift */; };
  247. EB093E611D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E601D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift */; };
  248. EB093E631D21424B001157BD /* ChartAxisLabelsGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E621D21424B001157BD /* ChartAxisLabelsGenerator.swift */; };
  249. EB093E651D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E641D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift */; };
  250. EB093E671D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E661D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift */; };
  251. EB093E691D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E681D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift */; };
  252. EB093E6B1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6A1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift */; };
  253. EB093E6E1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6D1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift */; };
  254. EB093E701D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E6F1D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift */; };
  255. EB093E721D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB093E711D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift */; };
  256. EB1019981D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019971D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift */; };
  257. EB10199A1D4752930009C574 /* Int.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019991D4752930009C574 /* Int.swift */; };
  258. EB10199E1D4762770009C574 /* ChartAxisValueArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB10199D1D4762770009C574 /* ChartAxisValueArray.swift */; };
  259. EB1019AA1D4D465E0009C574 /* CGPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1019A91D4D465E0009C574 /* CGPoint.swift */; };
  260. EB1351071D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351061D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift */; };
  261. EB13511D1D40B74C00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB13511C1D40B74B00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift */; };
  262. EB1351211D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351201D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift */; };
  263. EB1351231D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1351221D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift */; };
  264. EB18B5931D2ECEF400491A7F /* Pannable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB18B5921D2ECEF400491A7F /* Pannable.swift */; };
  265. EB18B5951D2ED04E00491A7F /* Zoomable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB18B5941D2ED04E00491A7F /* Zoomable.swift */; };
  266. EB38397B1D6E17DF00449211 /* ChartViewSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397A1D6E17DF00449211 /* ChartViewSelector.swift */; };
  267. EB38397D1D6E26CA00449211 /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397C1D6E26CA00449211 /* UIColor.swift */; };
  268. EB3839801D6F322B00449211 /* ChartViewSelectorBrightness.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB38397F1D6F322B00449211 /* ChartViewSelectorBrightness.swift */; };
  269. EB3839821D6F324E00449211 /* ChartViewSelectorAlpha.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB3839811D6F324E00449211 /* ChartViewSelectorAlpha.swift */; };
  270. EB4CE97F1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB4CE97E1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift */; };
  271. EB66F7CA1D53766D00168EE0 /* ChartAxisValuesGeneratorNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7C91D53766C00168EE0 /* ChartAxisValuesGeneratorNice.swift */; };
  272. EB66F7CC1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CB1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift */; };
  273. EB66F7CE1D5498EE00168EE0 /* NSDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CD1D5498EE00168EE0 /* NSDate.swift */; };
  274. EB66F7D01D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB66F7CF1D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift */; };
  275. EB7EA8EE1D944529004FAA2A /* CatmullPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB7EA8ED1D944529004FAA2A /* CatmullPathGenerator.swift */; };
  276. EB9B7E6B1BB8A575001B89D4 /* StraightLinePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9B7E6A1BB8A575001B89D4 /* StraightLinePathGenerator.swift */; };
  277. EB9C88A31D1F365D003C19D1 /* ChartAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A21D1F365D003C19D1 /* ChartAxis.swift */; };
  278. EB9C88A51D2061F0003C19D1 /* ChartAxisX.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A41D2061F0003C19D1 /* ChartAxisX.swift */; };
  279. EB9C88A71D2061FA003C19D1 /* ChartAxisY.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB9C88A61D2061FA003C19D1 /* ChartAxisY.swift */; };
  280. EBA012CA1D56797D0064175C /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012C91D56797D0064175C /* Optional.swift */; };
  281. EBA012CE1D57FF340064175C /* ChartNiceNumberCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012CD1D57FF340064175C /* ChartNiceNumberCalculator.swift */; };
  282. EBA012D01D5F6D0D0064175C /* Array_String.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012CF1D5F6D0D0064175C /* Array_String.swift */; };
  283. EBA012D21D5F6D600064175C /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D11D5F6D600064175C /* String.swift */; };
  284. EBA012D51D5F73DB0064175C /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D41D5F73DB0064175C /* String.swift */; };
  285. EBA012D71D5F761C0064175C /* CGRect.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D61D5F761C0064175C /* CGRect.swift */; };
  286. EBA012DA1D5F772B0064175C /* ChartTimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012D91D5F772B0064175C /* ChartTimeUtils.swift */; };
  287. EBA012DC1D5F77360064175C /* ChartTextUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012DB1D5F77360064175C /* ChartTextUtils.swift */; };
  288. EBA012DF1D60AD8C0064175C /* HorizontalGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012DE1D60AD8C0064175C /* HorizontalGuide.swift */; };
  289. EBA012E11D60AE040064175C /* VerticalGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA012E01D60AE040064175C /* VerticalGuide.swift */; };
  290. EBB1450E1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB1450D1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift */; };
  291. EBB145141D671EBB007C40FB /* PointGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB145131D671EBB007C40FB /* PointGuide.swift */; };
  292. EBB5F2A51D3ACFB7001BD19E /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB5F2A41D3ACFB7001BD19E /* Operators.swift */; };
  293. EBBCCC531DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBBCCC521DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift */; };
  294. EBDB71AA1D79B20C00E38374 /* ChartViewGrowAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71A91D79B20C00E38374 /* ChartViewGrowAnimator.swift */; };
  295. EBDB71AC1D79CA1300E38374 /* ChartViewAlphaAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AB1D79CA1300E38374 /* ChartViewAlphaAnimator.swift */; };
  296. EBDB71AE1D79DA4C00E38374 /* ChartViewAnimators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AD1D79DA4C00E38374 /* ChartViewAnimators.swift */; };
  297. EBDB71B01D79DBDD00E38374 /* ChartViewAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBDB71AF1D79DBDD00E38374 /* ChartViewAnimator.swift */; };
  298. /* End PBXBuildFile section */
  299. /* Begin PBXContainerItemProxy section */
  300. 062D23AD1B8AAE780017ABB8 /* PBXContainerItemProxy */ = {
  301. isa = PBXContainerItemProxy;
  302. containerPortal = 06405D9D1B8AA74700A689FF /* Project object */;
  303. proxyType = 1;
  304. remoteGlobalIDString = 06405DA51B8AA74700A689FF;
  305. remoteInfo = SwiftCharts;
  306. };
  307. /* End PBXContainerItemProxy section */
  308. /* Begin PBXCopyFilesBuildPhase section */
  309. 062D23AF1B8AAE780017ABB8 /* Embed Frameworks */ = {
  310. isa = PBXCopyFilesBuildPhase;
  311. buildActionMask = 2147483647;
  312. dstPath = "";
  313. dstSubfolderSpec = 10;
  314. files = (
  315. 062D23AC1B8AAE780017ABB8 /* SwiftCharts.framework in Embed Frameworks */,
  316. );
  317. name = "Embed Frameworks";
  318. runOnlyForDeploymentPostprocessing = 0;
  319. };
  320. /* End PBXCopyFilesBuildPhase section */
  321. /* Begin PBXFileReference section */
  322. 062D23711B8AAE5D0017ABB8 /* AreasExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AreasExample.swift; sourceTree = "<group>"; };
  323. 062D23721B8AAE5D0017ABB8 /* BarsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BarsExample.swift; sourceTree = "<group>"; };
  324. 062D23731B8AAE5D0017ABB8 /* BarsPlusMinusAndLinesExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BarsPlusMinusAndLinesExample.swift; sourceTree = "<group>"; };
  325. 062D23741B8AAE5D0017ABB8 /* BarsPlusMinusWithGradientExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BarsPlusMinusWithGradientExample.swift; sourceTree = "<group>"; };
  326. 062D23751B8AAE5D0017ABB8 /* BubbleExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BubbleExample.swift; sourceTree = "<group>"; };
  327. 062D23761B8AAE5D0017ABB8 /* CandleStickExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CandleStickExample.swift; sourceTree = "<group>"; };
  328. 062D23771B8AAE5D0017ABB8 /* CandleStickInteractiveExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CandleStickInteractiveExample.swift; sourceTree = "<group>"; };
  329. 062D23781B8AAE5D0017ABB8 /* ConvenienceBarsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConvenienceBarsExample.swift; sourceTree = "<group>"; };
  330. 062D23791B8AAE5D0017ABB8 /* ConvenienceLinesExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConvenienceLinesExample.swift; sourceTree = "<group>"; };
  331. 062D237A1B8AAE5D0017ABB8 /* CoordsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoordsExample.swift; sourceTree = "<group>"; };
  332. 062D237B1B8AAE5D0017ABB8 /* CubicLinesExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CubicLinesExample.swift; sourceTree = "<group>"; };
  333. 062D237C1B8AAE5D0017ABB8 /* CustomUnitsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomUnitsExample.swift; sourceTree = "<group>"; };
  334. 062D237D1B8AAE5D0017ABB8 /* Env.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Env.swift; sourceTree = "<group>"; };
  335. 062D237E1B8AAE5D0017ABB8 /* EqualSpacingExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EqualSpacingExample.swift; sourceTree = "<group>"; };
  336. 062D237F1B8AAE5D0017ABB8 /* ExamplesDefaults.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExamplesDefaults.swift; sourceTree = "<group>"; };
  337. 062D23801B8AAE5D0017ABB8 /* GroupedAndStackedBarsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupedAndStackedBarsExample.swift; sourceTree = "<group>"; };
  338. 062D23811B8AAE5D0017ABB8 /* GroupedBarsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupedBarsExample.swift; sourceTree = "<group>"; };
  339. 062D23821B8AAE5D0017ABB8 /* HelloWorld.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelloWorld.swift; sourceTree = "<group>"; };
  340. 062D23831B8AAE5D0017ABB8 /* MultipleAxesExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MultipleAxesExample.swift; sourceTree = "<group>"; };
  341. 062D23841B8AAE5D0017ABB8 /* MultipleAxesInteractiveExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MultipleAxesInteractiveExample.swift; sourceTree = "<group>"; };
  342. 062D23851B8AAE5D0017ABB8 /* MultipleLabelsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MultipleLabelsExample.swift; sourceTree = "<group>"; };
  343. 062D23861B8AAE5D0017ABB8 /* NotificationsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationsExample.swift; sourceTree = "<group>"; };
  344. 062D23871B8AAE5D0017ABB8 /* NotNumericExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotNumericExample.swift; sourceTree = "<group>"; };
  345. 062D23881B8AAE5D0017ABB8 /* ScatterExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScatterExample.swift; sourceTree = "<group>"; };
  346. 062D238A1B8AAE5D0017ABB8 /* StackedBarsExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StackedBarsExample.swift; sourceTree = "<group>"; };
  347. 062D238B1B8AAE5D0017ABB8 /* TargetExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TargetExample.swift; sourceTree = "<group>"; };
  348. 062D238C1B8AAE5D0017ABB8 /* TrackerExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrackerExample.swift; sourceTree = "<group>"; };
  349. 062D238D1B8AAE5D0017ABB8 /* TrendlineExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrendlineExample.swift; sourceTree = "<group>"; };
  350. 06342AC11B8AAD7F001C9F5D /* Examples.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Examples.app; sourceTree = BUILT_PRODUCTS_DIR; };
  351. 06342AC41B8AAD7F001C9F5D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  352. 06342AC51B8AAD7F001C9F5D /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  353. 06342AC71B8AAD7F001C9F5D /* MasterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MasterViewController.swift; sourceTree = "<group>"; };
  354. 06342AC91B8AAD7F001C9F5D /* DetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailViewController.swift; sourceTree = "<group>"; };
  355. 06342ACC1B8AAD7F001C9F5D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  356. 06342ACE1B8AAD7F001C9F5D /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
  357. 06342AD11B8AAD7F001C9F5D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
  358. 06405DA61B8AA74700A689FF /* SwiftCharts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCharts.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  359. 06405DAA1B8AA74700A689FF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  360. 06405DAB1B8AA74700A689FF /* SwiftCharts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftCharts.h; sourceTree = "<group>"; };
  361. 06405DC31B8AA81D00A689FF /* ChartAxisLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabel.swift; sourceTree = "<group>"; };
  362. 06405DC41B8AA81D00A689FF /* ChartAxisLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLayer.swift; sourceTree = "<group>"; };
  363. 06405DC51B8AA81D00A689FF /* ChartAxisLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLayerDefault.swift; sourceTree = "<group>"; };
  364. 06405DC61B8AA81D00A689FF /* ChartAxisModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisModel.swift; sourceTree = "<group>"; };
  365. 06405DC71B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueStaticGenerator.swift; sourceTree = "<group>"; };
  366. 06405DC81B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisXHighLayerDefault.swift; sourceTree = "<group>"; };
  367. 06405DC91B8AA81D00A689FF /* ChartAxisXLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisXLayerDefault.swift; sourceTree = "<group>"; };
  368. 06405DCA1B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisXLowLayerDefault.swift; sourceTree = "<group>"; };
  369. 06405DCB1B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisYHighLayerDefault.swift; sourceTree = "<group>"; };
  370. 06405DCC1B8AA81D00A689FF /* ChartAxisYLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisYLayerDefault.swift; sourceTree = "<group>"; };
  371. 06405DCD1B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisYLowLayerDefault.swift; sourceTree = "<group>"; };
  372. 06405DCF1B8AA81D00A689FF /* ChartAxisValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValue.swift; sourceTree = "<group>"; };
  373. 06405DD01B8AA81D00A689FF /* ChartAxisValueDate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueDate.swift; sourceTree = "<group>"; };
  374. 06405DD11B8AA81D00A689FF /* ChartAxisValueFloat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueFloat.swift; sourceTree = "<group>"; };
  375. 06405DD21B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueFloatScreenLoc.swift; sourceTree = "<group>"; };
  376. 06405DD31B8AA81D00A689FF /* ChartAxisValueInt.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueInt.swift; sourceTree = "<group>"; };
  377. 06405DD41B8AA81D00A689FF /* ChartAxisValueString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueString.swift; sourceTree = "<group>"; };
  378. 06405DD51B8AA81D00A689FF /* Chart.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Chart.swift; sourceTree = "<group>"; };
  379. 06405DD61B8AA81D00A689FF /* ChartCoordsSpace.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartCoordsSpace.swift; sourceTree = "<group>"; };
  380. 06405DD71B8AA81D00A689FF /* ChartLineModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLineModel.swift; sourceTree = "<group>"; };
  381. 06405DD91B8AA81D00A689FF /* ChartPoint.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPoint.swift; sourceTree = "<group>"; };
  382. 06405DDA1B8AA81D00A689FF /* ChartPointBubble.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointBubble.swift; sourceTree = "<group>"; };
  383. 06405DDB1B8AA81D00A689FF /* ChartPointCandleStick.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointCandleStick.swift; sourceTree = "<group>"; };
  384. 06405DDD1B8AA81D00A689FF /* ChartViewsConflictSolver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewsConflictSolver.swift; sourceTree = "<group>"; };
  385. 06405DDF1B8AA81D00A689FF /* BarsChart.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BarsChart.swift; sourceTree = "<group>"; };
  386. 06405DE01B8AA81D00A689FF /* ChartConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartConfig.swift; sourceTree = "<group>"; };
  387. 06405DE11B8AA81D00A689FF /* LineChart.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LineChart.swift; sourceTree = "<group>"; };
  388. 06405DE31B8AA81D00A689FF /* ChartContextDrawer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartContextDrawer.swift; sourceTree = "<group>"; };
  389. 06405DE41B8AA81D00A689FF /* ChartDrawerFunctions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartDrawerFunctions.swift; sourceTree = "<group>"; };
  390. 06405DE51B8AA81D00A689FF /* ChartLabelDrawer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLabelDrawer.swift; sourceTree = "<group>"; };
  391. 06405DE61B8AA81D00A689FF /* ChartLineDrawer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLineDrawer.swift; sourceTree = "<group>"; };
  392. 06405DE81B8AA81D00A689FF /* ChartBarsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartBarsLayer.swift; sourceTree = "<group>"; };
  393. 06405DE91B8AA81D00A689FF /* ChartCandleStickLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartCandleStickLayer.swift; sourceTree = "<group>"; };
  394. 06405DEA1B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartCoordsSpaceLayer.swift; sourceTree = "<group>"; };
  395. 06405DEB1B8AA81D00A689FF /* ChartDividersLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartDividersLayer.swift; sourceTree = "<group>"; };
  396. 06405DEC1B8AA81D00A689FF /* ChartGroupedBarsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartGroupedBarsLayer.swift; sourceTree = "<group>"; };
  397. 06405DED1B8AA81D00A689FF /* ChartGuideLinesLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartGuideLinesLayer.swift; sourceTree = "<group>"; };
  398. 06405DEE1B8AA81D00A689FF /* ChartLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLayer.swift; sourceTree = "<group>"; };
  399. 06405DEF1B8AA81D00A689FF /* ChartLayerBase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLayerBase.swift; sourceTree = "<group>"; };
  400. 06405DF01B8AA81D00A689FF /* ChartPointsAreaLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsAreaLayer.swift; sourceTree = "<group>"; };
  401. 06405DF11B8AA81D00A689FF /* ChartPointsBubbleLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsBubbleLayer.swift; sourceTree = "<group>"; };
  402. 06405DF21B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsCandleStickViewsLayer.swift; sourceTree = "<group>"; };
  403. 06405DF31B8AA81D00A689FF /* ChartPointsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsLayer.swift; sourceTree = "<group>"; };
  404. 06405DF41B8AA81D00A689FF /* ChartPointsLineLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsLineLayer.swift; sourceTree = "<group>"; };
  405. 06405DF51B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsLineTrackerLayer.swift; sourceTree = "<group>"; };
  406. 06405DF61B8AA81D00A689FF /* ChartPointsScatterLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsScatterLayer.swift; sourceTree = "<group>"; };
  407. 06405DF71B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsSingleViewLayer.swift; sourceTree = "<group>"; };
  408. 06405DF81B8AA81D00A689FF /* ChartPointsTrackerLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsTrackerLayer.swift; sourceTree = "<group>"; };
  409. 06405DF91B8AA81D00A689FF /* ChartPointsViewsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsViewsLayer.swift; sourceTree = "<group>"; };
  410. 06405DFA1B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartShowCoordsLinesLayer.swift; sourceTree = "<group>"; };
  411. 06405DFB1B8AA81D00A689FF /* ChartStackedBarsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartStackedBarsLayer.swift; sourceTree = "<group>"; };
  412. 06405DFE1B8AA81D00A689FF /* TrendlineGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrendlineGenerator.swift; sourceTree = "<group>"; };
  413. 06405E001B8AA81D00A689FF /* ChartAreasView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAreasView.swift; sourceTree = "<group>"; };
  414. 06405E011B8AA81D00A689FF /* ChartCandleStickView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartCandleStickView.swift; sourceTree = "<group>"; };
  415. 06405E021B8AA81D00A689FF /* ChartLinesView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartLinesView.swift; sourceTree = "<group>"; };
  416. 06405E031B8AA81D00A689FF /* ChartPointEllipseView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointEllipseView.swift; sourceTree = "<group>"; };
  417. 06405E041B8AA81D00A689FF /* ChartPointTargetingView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointTargetingView.swift; sourceTree = "<group>"; };
  418. 06405E051B8AA81D00A689FF /* ChartPointTextCircleView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointTextCircleView.swift; sourceTree = "<group>"; };
  419. 06405E061B8AA81D00A689FF /* ChartPointViewBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointViewBar.swift; sourceTree = "<group>"; };
  420. 06405E071B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointViewBarGreyOut.swift; sourceTree = "<group>"; };
  421. 06405E081B8AA81D00A689FF /* ChartPointViewBarStacked.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointViewBarStacked.swift; sourceTree = "<group>"; };
  422. 06405E091B8AA81D00A689FF /* CubicLinePathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CubicLinePathGenerator.swift; sourceTree = "<group>"; };
  423. 06405E0A1B8AA81D00A689FF /* HandlingLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HandlingLabel.swift; sourceTree = "<group>"; };
  424. 06405E0B1B8AA81D00A689FF /* HandlingView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HandlingView.swift; sourceTree = "<group>"; };
  425. 06405E0C1B8AA81D00A689FF /* InfoBubble.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InfoBubble.swift; sourceTree = "<group>"; };
  426. 067510C01B8AB36500A37F64 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main_iPhone.storyboard; sourceTree = "<group>"; };
  427. 22E7020F1BF5B8EC00C19675 /* SwiftCharts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCharts.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  428. 407A048A1F75514000088301 /* CubicLinesWithGradientExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CubicLinesWithGradientExample.swift; sourceTree = "<group>"; };
  429. 43649A681C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartPointsTouchHighlightLayer.swift; sourceTree = "<group>"; };
  430. 437C78511D1EF923003C19C3 /* MultiTrackerExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MultiTrackerExample.swift; sourceTree = "<group>"; };
  431. 580AFD3B1DC2396B007AF8E6 /* Globals.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Globals.swift; sourceTree = "<group>"; };
  432. 6A3A67C31E57318A00B5354F /* RangedAxisExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RangedAxisExample.swift; sourceTree = "<group>"; };
  433. 6A3A67C51E576A6000B5354F /* UIColor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIColor.swift; sourceTree = "<group>"; };
  434. EB08E2321B93A15E0030081C /* ChartAxisValueDouble.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueDouble.swift; sourceTree = "<group>"; };
  435. EB093E5E1D2141EF001157BD /* ChartAxisValuesGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGenerator.swift; sourceTree = "<group>"; };
  436. EB093E601D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorFixed.swift; sourceTree = "<group>"; };
  437. EB093E621D21424B001157BD /* ChartAxisLabelsGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGenerator.swift; sourceTree = "<group>"; };
  438. EB093E641D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorFixed.swift; sourceTree = "<group>"; };
  439. EB093E661D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisGeneratorMultiplier.swift; sourceTree = "<group>"; };
  440. EB093E681D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorBasic.swift; sourceTree = "<group>"; };
  441. EB093E6A1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorNumber.swift; sourceTree = "<group>"; };
  442. EB093E6D1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsConflictSolver.swift; sourceTree = "<group>"; };
  443. EB093E6F1D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsConflictSolverMoveUpDown.swift; sourceTree = "<group>"; };
  444. EB093E711D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorFunc.swift; sourceTree = "<group>"; };
  445. EB1019971D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorXDividers.swift; sourceTree = "<group>"; };
  446. EB1019991D4752930009C574 /* Int.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Int.swift; sourceTree = "<group>"; };
  447. EB10199D1D4762770009C574 /* ChartAxisValueArray.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueArray.swift; sourceTree = "<group>"; };
  448. EB1019A91D4D465E0009C574 /* CGPoint.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGPoint.swift; sourceTree = "<group>"; };
  449. EB1351061D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorXFixedNonOverlapping.swift; sourceTree = "<group>"; };
  450. EB13511C1D40B74B00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorFixedNonOverlapping.swift; sourceTree = "<group>"; };
  451. EB1351201D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorYFixedNonOverlapping.swift; sourceTree = "<group>"; };
  452. EB1351221D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorNumberSuffix.swift; sourceTree = "<group>"; };
  453. EB18B5921D2ECEF400491A7F /* Pannable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Pannable.swift; sourceTree = "<group>"; };
  454. EB18B5941D2ED04E00491A7F /* Zoomable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Zoomable.swift; sourceTree = "<group>"; };
  455. EB38397A1D6E17DF00449211 /* ChartViewSelector.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewSelector.swift; sourceTree = "<group>"; };
  456. EB38397C1D6E26CA00449211 /* UIColor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIColor.swift; sourceTree = "<group>"; };
  457. EB38397F1D6F322B00449211 /* ChartViewSelectorBrightness.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewSelectorBrightness.swift; sourceTree = "<group>"; };
  458. EB3839811D6F324E00449211 /* ChartViewSelectorAlpha.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewSelectorAlpha.swift; sourceTree = "<group>"; };
  459. EB4CE97E1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValueDoubleScreenLoc.swift; sourceTree = "<group>"; };
  460. EB66F7C91D53766C00168EE0 /* ChartAxisValuesGeneratorNice.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorNice.swift; sourceTree = "<group>"; };
  461. EB66F7CB1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisValuesGeneratorDate.swift; sourceTree = "<group>"; };
  462. EB66F7CD1D5498EE00168EE0 /* NSDate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDate.swift; sourceTree = "<group>"; };
  463. EB66F7CF1D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelGeneratorDate.swift; sourceTree = "<group>"; };
  464. EB7EA8ED1D944529004FAA2A /* CatmullPathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CatmullPathGenerator.swift; sourceTree = "<group>"; };
  465. EB9B7E6A1BB8A575001B89D4 /* StraightLinePathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StraightLinePathGenerator.swift; sourceTree = "<group>"; };
  466. EB9C88A21D1F365D003C19D1 /* ChartAxis.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxis.swift; sourceTree = "<group>"; };
  467. EB9C88A41D2061F0003C19D1 /* ChartAxisX.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisX.swift; sourceTree = "<group>"; };
  468. EB9C88A61D2061FA003C19D1 /* ChartAxisY.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisY.swift; sourceTree = "<group>"; };
  469. EBA012C91D56797D0064175C /* Optional.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Optional.swift; sourceTree = "<group>"; };
  470. EBA012CD1D57FF340064175C /* ChartNiceNumberCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartNiceNumberCalculator.swift; sourceTree = "<group>"; };
  471. EBA012CF1D5F6D0D0064175C /* Array_String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Array_String.swift; sourceTree = "<group>"; };
  472. EBA012D11D5F6D600064175C /* String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = String.swift; sourceTree = "<group>"; };
  473. EBA012D41D5F73DB0064175C /* String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = String.swift; sourceTree = "<group>"; };
  474. EBA012D61D5F761C0064175C /* CGRect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGRect.swift; sourceTree = "<group>"; };
  475. EBA012D91D5F772B0064175C /* ChartTimeUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartTimeUtils.swift; sourceTree = "<group>"; };
  476. EBA012DB1D5F77360064175C /* ChartTextUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartTextUtils.swift; sourceTree = "<group>"; };
  477. EBA012DE1D60AD8C0064175C /* HorizontalGuide.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HorizontalGuide.swift; sourceTree = "<group>"; };
  478. EBA012E01D60AE040064175C /* VerticalGuide.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VerticalGuide.swift; sourceTree = "<group>"; };
  479. EBB1450D1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartAxisLabelsGeneratorBase.swift; sourceTree = "<group>"; };
  480. EBB145131D671EBB007C40FB /* PointGuide.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PointGuide.swift; sourceTree = "<group>"; };
  481. EBB5F2A41D3ACFB7001BD19E /* Operators.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Operators.swift; sourceTree = "<group>"; };
  482. EBBCCC521DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupedBarsCompanionsLayer.swift; sourceTree = "<group>"; };
  483. EBDB71A91D79B20C00E38374 /* ChartViewGrowAnimator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewGrowAnimator.swift; sourceTree = "<group>"; };
  484. EBDB71AB1D79CA1300E38374 /* ChartViewAlphaAnimator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewAlphaAnimator.swift; sourceTree = "<group>"; };
  485. EBDB71AD1D79DA4C00E38374 /* ChartViewAnimators.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewAnimators.swift; sourceTree = "<group>"; };
  486. EBDB71AF1D79DBDD00E38374 /* ChartViewAnimator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChartViewAnimator.swift; sourceTree = "<group>"; };
  487. /* End PBXFileReference section */
  488. /* Begin PBXFrameworksBuildPhase section */
  489. 06342ABE1B8AAD7F001C9F5D /* Frameworks */ = {
  490. isa = PBXFrameworksBuildPhase;
  491. buildActionMask = 2147483647;
  492. files = (
  493. 062D23AB1B8AAE780017ABB8 /* SwiftCharts.framework in Frameworks */,
  494. );
  495. runOnlyForDeploymentPostprocessing = 0;
  496. };
  497. 06405DA21B8AA74700A689FF /* Frameworks */ = {
  498. isa = PBXFrameworksBuildPhase;
  499. buildActionMask = 2147483647;
  500. files = (
  501. );
  502. runOnlyForDeploymentPostprocessing = 0;
  503. };
  504. 22E7020B1BF5B8EC00C19675 /* Frameworks */ = {
  505. isa = PBXFrameworksBuildPhase;
  506. buildActionMask = 2147483647;
  507. files = (
  508. );
  509. runOnlyForDeploymentPostprocessing = 0;
  510. };
  511. /* End PBXFrameworksBuildPhase section */
  512. /* Begin PBXGroup section */
  513. 060B5CB51B8AB6850077D22D /* Interface */ = {
  514. isa = PBXGroup;
  515. children = (
  516. 06342ACB1B8AAD7F001C9F5D /* Main.storyboard */,
  517. 067510C11B8AB36500A37F64 /* Main_iPhone.storyboard */,
  518. 06342ACE1B8AAD7F001C9F5D /* Images.xcassets */,
  519. 06342AD01B8AAD7F001C9F5D /* LaunchScreen.xib */,
  520. );
  521. path = Interface;
  522. sourceTree = "<group>";
  523. };
  524. 062D23701B8AAE5D0017ABB8 /* Examples */ = {
  525. isa = PBXGroup;
  526. children = (
  527. 062D23711B8AAE5D0017ABB8 /* AreasExample.swift */,
  528. 062D23721B8AAE5D0017ABB8 /* BarsExample.swift */,
  529. 062D23731B8AAE5D0017ABB8 /* BarsPlusMinusAndLinesExample.swift */,
  530. 062D23741B8AAE5D0017ABB8 /* BarsPlusMinusWithGradientExample.swift */,
  531. 062D23751B8AAE5D0017ABB8 /* BubbleExample.swift */,
  532. 062D23761B8AAE5D0017ABB8 /* CandleStickExample.swift */,
  533. 062D23771B8AAE5D0017ABB8 /* CandleStickInteractiveExample.swift */,
  534. 062D23B01B8AB1620017ABB8 /* Convenience */,
  535. 062D237A1B8AAE5D0017ABB8 /* CoordsExample.swift */,
  536. 062D237B1B8AAE5D0017ABB8 /* CubicLinesExample.swift */,
  537. 407A048A1F75514000088301 /* CubicLinesWithGradientExample.swift */,
  538. 062D237C1B8AAE5D0017ABB8 /* CustomUnitsExample.swift */,
  539. 062D237D1B8AAE5D0017ABB8 /* Env.swift */,
  540. 062D237E1B8AAE5D0017ABB8 /* EqualSpacingExample.swift */,
  541. 062D237F1B8AAE5D0017ABB8 /* ExamplesDefaults.swift */,
  542. 062D23801B8AAE5D0017ABB8 /* GroupedAndStackedBarsExample.swift */,
  543. 062D23811B8AAE5D0017ABB8 /* GroupedBarsExample.swift */,
  544. 062D23821B8AAE5D0017ABB8 /* HelloWorld.swift */,
  545. 062D23831B8AAE5D0017ABB8 /* MultipleAxesExample.swift */,
  546. 062D23841B8AAE5D0017ABB8 /* MultipleAxesInteractiveExample.swift */,
  547. 062D23851B8AAE5D0017ABB8 /* MultipleLabelsExample.swift */,
  548. 437C78511D1EF923003C19C3 /* MultiTrackerExample.swift */,
  549. 062D23861B8AAE5D0017ABB8 /* NotificationsExample.swift */,
  550. 062D23871B8AAE5D0017ABB8 /* NotNumericExample.swift */,
  551. 062D23881B8AAE5D0017ABB8 /* ScatterExample.swift */,
  552. 062D238A1B8AAE5D0017ABB8 /* StackedBarsExample.swift */,
  553. 062D238B1B8AAE5D0017ABB8 /* TargetExample.swift */,
  554. 062D238C1B8AAE5D0017ABB8 /* TrackerExample.swift */,
  555. 062D238D1B8AAE5D0017ABB8 /* TrendlineExample.swift */,
  556. 6A3A67C31E57318A00B5354F /* RangedAxisExample.swift */,
  557. );
  558. path = Examples;
  559. sourceTree = "<group>";
  560. };
  561. 062D23B01B8AB1620017ABB8 /* Convenience */ = {
  562. isa = PBXGroup;
  563. children = (
  564. 062D23781B8AAE5D0017ABB8 /* ConvenienceBarsExample.swift */,
  565. 062D23791B8AAE5D0017ABB8 /* ConvenienceLinesExample.swift */,
  566. );
  567. path = Convenience;
  568. sourceTree = "<group>";
  569. };
  570. 06342AC21B8AAD7F001C9F5D /* Examples */ = {
  571. isa = PBXGroup;
  572. children = (
  573. 06342AC51B8AAD7F001C9F5D /* AppDelegate.swift */,
  574. 06342AC71B8AAD7F001C9F5D /* MasterViewController.swift */,
  575. 06342AC91B8AAD7F001C9F5D /* DetailViewController.swift */,
  576. 062D23701B8AAE5D0017ABB8 /* Examples */,
  577. EBA012D31D5F73BF0064175C /* Extensions */,
  578. EBA012DD1D60AD7B0064175C /* View */,
  579. 060B5CB51B8AB6850077D22D /* Interface */,
  580. 06342AC31B8AAD7F001C9F5D /* Supporting Files */,
  581. );
  582. path = Examples;
  583. sourceTree = "<group>";
  584. };
  585. 06342AC31B8AAD7F001C9F5D /* Supporting Files */ = {
  586. isa = PBXGroup;
  587. children = (
  588. 06342AC41B8AAD7F001C9F5D /* Info.plist */,
  589. );
  590. path = "Supporting Files";
  591. sourceTree = "<group>";
  592. };
  593. 06405D9C1B8AA74700A689FF = {
  594. isa = PBXGroup;
  595. children = (
  596. 06405DA81B8AA74700A689FF /* SwiftCharts */,
  597. 06342AC21B8AAD7F001C9F5D /* Examples */,
  598. 06405DA71B8AA74700A689FF /* Products */,
  599. );
  600. sourceTree = "<group>";
  601. };
  602. 06405DA71B8AA74700A689FF /* Products */ = {
  603. isa = PBXGroup;
  604. children = (
  605. 06405DA61B8AA74700A689FF /* SwiftCharts.framework */,
  606. 06342AC11B8AAD7F001C9F5D /* Examples.app */,
  607. 22E7020F1BF5B8EC00C19675 /* SwiftCharts.framework */,
  608. );
  609. name = Products;
  610. sourceTree = "<group>";
  611. };
  612. 06405DA81B8AA74700A689FF /* SwiftCharts */ = {
  613. isa = PBXGroup;
  614. children = (
  615. 06405DD51B8AA81D00A689FF /* Chart.swift */,
  616. 06405DD61B8AA81D00A689FF /* ChartCoordsSpace.swift */,
  617. 06405DD71B8AA81D00A689FF /* ChartLineModel.swift */,
  618. 06405DDD1B8AA81D00A689FF /* ChartViewsConflictSolver.swift */,
  619. 06405DC21B8AA81D00A689FF /* Axis */,
  620. 06405DCE1B8AA81D00A689FF /* AxisValues */,
  621. 06405DD81B8AA81D00A689FF /* ChartPoint */,
  622. 06405DDE1B8AA81D00A689FF /* Convenience */,
  623. 06405DE21B8AA81D00A689FF /* Drawers */,
  624. 06405DE71B8AA81D00A689FF /* Layers */,
  625. EB18B5911D2ECED500491A7F /* Extensions */,
  626. 06405DFC1B8AA81D00A689FF /* Utils */,
  627. 06405DFF1B8AA81D00A689FF /* Views */,
  628. 06405DA91B8AA74700A689FF /* Supporting Files */,
  629. );
  630. path = SwiftCharts;
  631. sourceTree = "<group>";
  632. };
  633. 06405DA91B8AA74700A689FF /* Supporting Files */ = {
  634. isa = PBXGroup;
  635. children = (
  636. 06405DAB1B8AA74700A689FF /* SwiftCharts.h */,
  637. 06405DAA1B8AA74700A689FF /* Info.plist */,
  638. );
  639. path = "Supporting Files";
  640. sourceTree = "<group>";
  641. };
  642. 06405DC21B8AA81D00A689FF /* Axis */ = {
  643. isa = PBXGroup;
  644. children = (
  645. EB093E6C1D21ACEC001157BD /* LabelConflictSolver */,
  646. EB093E5D1D213EFF001157BD /* Generator */,
  647. 06405DC31B8AA81D00A689FF /* ChartAxisLabel.swift */,
  648. 06405DC41B8AA81D00A689FF /* ChartAxisLayer.swift */,
  649. 06405DC51B8AA81D00A689FF /* ChartAxisLayerDefault.swift */,
  650. 06405DC61B8AA81D00A689FF /* ChartAxisModel.swift */,
  651. 06405DC71B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift */,
  652. 06405DC81B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift */,
  653. 06405DC91B8AA81D00A689FF /* ChartAxisXLayerDefault.swift */,
  654. 06405DCA1B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift */,
  655. 06405DCB1B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift */,
  656. 06405DCC1B8AA81D00A689FF /* ChartAxisYLayerDefault.swift */,
  657. 06405DCD1B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift */,
  658. EB9C88A21D1F365D003C19D1 /* ChartAxis.swift */,
  659. EB9C88A41D2061F0003C19D1 /* ChartAxisX.swift */,
  660. EB9C88A61D2061FA003C19D1 /* ChartAxisY.swift */,
  661. );
  662. path = Axis;
  663. sourceTree = "<group>";
  664. };
  665. 06405DCE1B8AA81D00A689FF /* AxisValues */ = {
  666. isa = PBXGroup;
  667. children = (
  668. 06405DCF1B8AA81D00A689FF /* ChartAxisValue.swift */,
  669. 06405DD01B8AA81D00A689FF /* ChartAxisValueDate.swift */,
  670. 06405DD11B8AA81D00A689FF /* ChartAxisValueFloat.swift */,
  671. EB08E2321B93A15E0030081C /* ChartAxisValueDouble.swift */,
  672. 06405DD21B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift */,
  673. EB4CE97E1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift */,
  674. 06405DD31B8AA81D00A689FF /* ChartAxisValueInt.swift */,
  675. 06405DD41B8AA81D00A689FF /* ChartAxisValueString.swift */,
  676. );
  677. path = AxisValues;
  678. sourceTree = "<group>";
  679. };
  680. 06405DD81B8AA81D00A689FF /* ChartPoint */ = {
  681. isa = PBXGroup;
  682. children = (
  683. 06405DD91B8AA81D00A689FF /* ChartPoint.swift */,
  684. 06405DDA1B8AA81D00A689FF /* ChartPointBubble.swift */,
  685. 06405DDB1B8AA81D00A689FF /* ChartPointCandleStick.swift */,
  686. );
  687. path = ChartPoint;
  688. sourceTree = "<group>";
  689. };
  690. 06405DDE1B8AA81D00A689FF /* Convenience */ = {
  691. isa = PBXGroup;
  692. children = (
  693. 06405DDF1B8AA81D00A689FF /* BarsChart.swift */,
  694. 06405DE01B8AA81D00A689FF /* ChartConfig.swift */,
  695. 06405DE11B8AA81D00A689FF /* LineChart.swift */,
  696. );
  697. path = Convenience;
  698. sourceTree = "<group>";
  699. };
  700. 06405DE21B8AA81D00A689FF /* Drawers */ = {
  701. isa = PBXGroup;
  702. children = (
  703. 06405DE31B8AA81D00A689FF /* ChartContextDrawer.swift */,
  704. 06405DE41B8AA81D00A689FF /* ChartDrawerFunctions.swift */,
  705. 06405DE51B8AA81D00A689FF /* ChartLabelDrawer.swift */,
  706. 06405DE61B8AA81D00A689FF /* ChartLineDrawer.swift */,
  707. );
  708. path = Drawers;
  709. sourceTree = "<group>";
  710. };
  711. 06405DE71B8AA81D00A689FF /* Layers */ = {
  712. isa = PBXGroup;
  713. children = (
  714. 06405DE81B8AA81D00A689FF /* ChartBarsLayer.swift */,
  715. 06405DE91B8AA81D00A689FF /* ChartCandleStickLayer.swift */,
  716. 06405DEA1B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift */,
  717. 06405DEB1B8AA81D00A689FF /* ChartDividersLayer.swift */,
  718. 06405DEC1B8AA81D00A689FF /* ChartGroupedBarsLayer.swift */,
  719. 06405DED1B8AA81D00A689FF /* ChartGuideLinesLayer.swift */,
  720. 06405DEE1B8AA81D00A689FF /* ChartLayer.swift */,
  721. 06405DEF1B8AA81D00A689FF /* ChartLayerBase.swift */,
  722. 06405DF01B8AA81D00A689FF /* ChartPointsAreaLayer.swift */,
  723. 06405DF11B8AA81D00A689FF /* ChartPointsBubbleLayer.swift */,
  724. 06405DF21B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift */,
  725. 06405DF31B8AA81D00A689FF /* ChartPointsLayer.swift */,
  726. 06405DF41B8AA81D00A689FF /* ChartPointsLineLayer.swift */,
  727. 06405DF51B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift */,
  728. 06405DF61B8AA81D00A689FF /* ChartPointsScatterLayer.swift */,
  729. 06405DF71B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift */,
  730. 43649A681C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift */,
  731. 06405DF81B8AA81D00A689FF /* ChartPointsTrackerLayer.swift */,
  732. 06405DF91B8AA81D00A689FF /* ChartPointsViewsLayer.swift */,
  733. 06405DFA1B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift */,
  734. 06405DFB1B8AA81D00A689FF /* ChartStackedBarsLayer.swift */,
  735. EBBCCC521DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift */,
  736. );
  737. path = Layers;
  738. sourceTree = "<group>";
  739. };
  740. 06405DFC1B8AA81D00A689FF /* Utils */ = {
  741. isa = PBXGroup;
  742. children = (
  743. EB38397E1D6F31E500449211 /* ViewSelector */,
  744. 06405DFD1B8AA81D00A689FF /* Trendlines */,
  745. EBB5F2A41D3ACFB7001BD19E /* Operators.swift */,
  746. EBA012CD1D57FF340064175C /* ChartNiceNumberCalculator.swift */,
  747. EBA012D91D5F772B0064175C /* ChartTimeUtils.swift */,
  748. EBA012DB1D5F77360064175C /* ChartTextUtils.swift */,
  749. );
  750. path = Utils;
  751. sourceTree = "<group>";
  752. };
  753. 06405DFD1B8AA81D00A689FF /* Trendlines */ = {
  754. isa = PBXGroup;
  755. children = (
  756. 06405DFE1B8AA81D00A689FF /* TrendlineGenerator.swift */,
  757. );
  758. path = Trendlines;
  759. sourceTree = "<group>";
  760. };
  761. 06405DFF1B8AA81D00A689FF /* Views */ = {
  762. isa = PBXGroup;
  763. children = (
  764. EBDB71A81D79B1FB00E38374 /* Animator */,
  765. 06405E001B8AA81D00A689FF /* ChartAreasView.swift */,
  766. 06405E011B8AA81D00A689FF /* ChartCandleStickView.swift */,
  767. 06405E021B8AA81D00A689FF /* ChartLinesView.swift */,
  768. 06405E031B8AA81D00A689FF /* ChartPointEllipseView.swift */,
  769. 06405E041B8AA81D00A689FF /* ChartPointTargetingView.swift */,
  770. 06405E051B8AA81D00A689FF /* ChartPointTextCircleView.swift */,
  771. 06405E061B8AA81D00A689FF /* ChartPointViewBar.swift */,
  772. 06405E071B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift */,
  773. 06405E081B8AA81D00A689FF /* ChartPointViewBarStacked.swift */,
  774. 06405E091B8AA81D00A689FF /* CubicLinePathGenerator.swift */,
  775. EB7EA8ED1D944529004FAA2A /* CatmullPathGenerator.swift */,
  776. 06405E0A1B8AA81D00A689FF /* HandlingLabel.swift */,
  777. 06405E0B1B8AA81D00A689FF /* HandlingView.swift */,
  778. 06405E0C1B8AA81D00A689FF /* InfoBubble.swift */,
  779. EB9B7E6A1BB8A575001B89D4 /* StraightLinePathGenerator.swift */,
  780. );
  781. path = Views;
  782. sourceTree = "<group>";
  783. };
  784. EB093E5D1D213EFF001157BD /* Generator */ = {
  785. isa = PBXGroup;
  786. children = (
  787. EB13511E1D40BB8A00B1C1C2 /* AxisValue */,
  788. EB13511F1D40BBA800B1C1C2 /* AxisLabel */,
  789. );
  790. name = Generator;
  791. sourceTree = "<group>";
  792. };
  793. EB093E6C1D21ACEC001157BD /* LabelConflictSolver */ = {
  794. isa = PBXGroup;
  795. children = (
  796. EB093E6D1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift */,
  797. EB093E6F1D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift */,
  798. );
  799. name = LabelConflictSolver;
  800. sourceTree = "<group>";
  801. };
  802. EB13511E1D40BB8A00B1C1C2 /* AxisValue */ = {
  803. isa = PBXGroup;
  804. children = (
  805. EB093E5E1D2141EF001157BD /* ChartAxisValuesGenerator.swift */,
  806. EB093E661D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift */,
  807. EB1019971D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift */,
  808. EB093E601D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift */,
  809. EB13511C1D40B74B00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift */,
  810. EB1351061D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift */,
  811. EB1351201D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift */,
  812. EB66F7C91D53766C00168EE0 /* ChartAxisValuesGeneratorNice.swift */,
  813. EB66F7CB1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift */,
  814. );
  815. name = AxisValue;
  816. sourceTree = "<group>";
  817. };
  818. EB13511F1D40BBA800B1C1C2 /* AxisLabel */ = {
  819. isa = PBXGroup;
  820. children = (
  821. EB093E621D21424B001157BD /* ChartAxisLabelsGenerator.swift */,
  822. EB093E681D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift */,
  823. EB093E641D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift */,
  824. EB093E6A1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift */,
  825. EB093E711D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift */,
  826. EB1351221D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift */,
  827. EB66F7CF1D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift */,
  828. EBB1450D1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift */,
  829. );
  830. name = AxisLabel;
  831. sourceTree = "<group>";
  832. };
  833. EB18B5911D2ECED500491A7F /* Extensions */ = {
  834. isa = PBXGroup;
  835. children = (
  836. EB18B5921D2ECEF400491A7F /* Pannable.swift */,
  837. EB18B5941D2ED04E00491A7F /* Zoomable.swift */,
  838. EB1019991D4752930009C574 /* Int.swift */,
  839. EB10199D1D4762770009C574 /* ChartAxisValueArray.swift */,
  840. EB1019A91D4D465E0009C574 /* CGPoint.swift */,
  841. EB66F7CD1D5498EE00168EE0 /* NSDate.swift */,
  842. EBA012C91D56797D0064175C /* Optional.swift */,
  843. EBA012D11D5F6D600064175C /* String.swift */,
  844. EBA012D61D5F761C0064175C /* CGRect.swift */,
  845. EB38397C1D6E26CA00449211 /* UIColor.swift */,
  846. EBA012D81D5F76210064175C /* Array */,
  847. );
  848. name = Extensions;
  849. sourceTree = "<group>";
  850. };
  851. EB38397E1D6F31E500449211 /* ViewSelector */ = {
  852. isa = PBXGroup;
  853. children = (
  854. EB38397A1D6E17DF00449211 /* ChartViewSelector.swift */,
  855. EB38397F1D6F322B00449211 /* ChartViewSelectorBrightness.swift */,
  856. EB3839811D6F324E00449211 /* ChartViewSelectorAlpha.swift */,
  857. );
  858. name = ViewSelector;
  859. sourceTree = "<group>";
  860. };
  861. EBA012D31D5F73BF0064175C /* Extensions */ = {
  862. isa = PBXGroup;
  863. children = (
  864. EBA012D41D5F73DB0064175C /* String.swift */,
  865. 6A3A67C51E576A6000B5354F /* UIColor.swift */,
  866. );
  867. name = Extensions;
  868. sourceTree = "<group>";
  869. };
  870. EBA012D81D5F76210064175C /* Array */ = {
  871. isa = PBXGroup;
  872. children = (
  873. EBA012CF1D5F6D0D0064175C /* Array_String.swift */,
  874. 580AFD3B1DC2396B007AF8E6 /* Globals.swift */,
  875. );
  876. name = Array;
  877. sourceTree = "<group>";
  878. };
  879. EBA012DD1D60AD7B0064175C /* View */ = {
  880. isa = PBXGroup;
  881. children = (
  882. EBA012DE1D60AD8C0064175C /* HorizontalGuide.swift */,
  883. EBA012E01D60AE040064175C /* VerticalGuide.swift */,
  884. EBB145131D671EBB007C40FB /* PointGuide.swift */,
  885. );
  886. name = View;
  887. sourceTree = "<group>";
  888. };
  889. EBDB71A81D79B1FB00E38374 /* Animator */ = {
  890. isa = PBXGroup;
  891. children = (
  892. EBDB71AF1D79DBDD00E38374 /* ChartViewAnimator.swift */,
  893. EBDB71AD1D79DA4C00E38374 /* ChartViewAnimators.swift */,
  894. EBDB71A91D79B20C00E38374 /* ChartViewGrowAnimator.swift */,
  895. EBDB71AB1D79CA1300E38374 /* ChartViewAlphaAnimator.swift */,
  896. );
  897. name = Animator;
  898. sourceTree = "<group>";
  899. };
  900. /* End PBXGroup section */
  901. /* Begin PBXHeadersBuildPhase section */
  902. 06405DA31B8AA74700A689FF /* Headers */ = {
  903. isa = PBXHeadersBuildPhase;
  904. buildActionMask = 2147483647;
  905. files = (
  906. 06405DAC1B8AA74700A689FF /* SwiftCharts.h in Headers */,
  907. );
  908. runOnlyForDeploymentPostprocessing = 0;
  909. };
  910. 22E7020C1BF5B8EC00C19675 /* Headers */ = {
  911. isa = PBXHeadersBuildPhase;
  912. buildActionMask = 2147483647;
  913. files = (
  914. 22E702171BF5B96200C19675 /* SwiftCharts.h in Headers */,
  915. );
  916. runOnlyForDeploymentPostprocessing = 0;
  917. };
  918. /* End PBXHeadersBuildPhase section */
  919. /* Begin PBXNativeTarget section */
  920. 06342AC01B8AAD7F001C9F5D /* Examples */ = {
  921. isa = PBXNativeTarget;
  922. buildConfigurationList = 06342ADF1B8AAD7F001C9F5D /* Build configuration list for PBXNativeTarget "Examples" */;
  923. buildPhases = (
  924. 06342ABD1B8AAD7F001C9F5D /* Sources */,
  925. 06342ABE1B8AAD7F001C9F5D /* Frameworks */,
  926. 06342ABF1B8AAD7F001C9F5D /* Resources */,
  927. 062D23AF1B8AAE780017ABB8 /* Embed Frameworks */,
  928. );
  929. buildRules = (
  930. );
  931. dependencies = (
  932. 062D23AE1B8AAE780017ABB8 /* PBXTargetDependency */,
  933. );
  934. name = Examples;
  935. productName = Examples;
  936. productReference = 06342AC11B8AAD7F001C9F5D /* Examples.app */;
  937. productType = "com.apple.product-type.application";
  938. };
  939. 06405DA51B8AA74700A689FF /* SwiftCharts */ = {
  940. isa = PBXNativeTarget;
  941. buildConfigurationList = 06405DBC1B8AA74700A689FF /* Build configuration list for PBXNativeTarget "SwiftCharts" */;
  942. buildPhases = (
  943. 06405DA11B8AA74700A689FF /* Sources */,
  944. 06405DA21B8AA74700A689FF /* Frameworks */,
  945. 06405DA31B8AA74700A689FF /* Headers */,
  946. 06405DA41B8AA74700A689FF /* Resources */,
  947. );
  948. buildRules = (
  949. );
  950. dependencies = (
  951. );
  952. name = SwiftCharts;
  953. productName = SwiftCharts;
  954. productReference = 06405DA61B8AA74700A689FF /* SwiftCharts.framework */;
  955. productType = "com.apple.product-type.framework";
  956. };
  957. 22E7020E1BF5B8EC00C19675 /* SwiftCharts tvOS */ = {
  958. isa = PBXNativeTarget;
  959. buildConfigurationList = 22E702161BF5B8EC00C19675 /* Build configuration list for PBXNativeTarget "SwiftCharts tvOS" */;
  960. buildPhases = (
  961. 22E7020A1BF5B8EC00C19675 /* Sources */,
  962. 22E7020B1BF5B8EC00C19675 /* Frameworks */,
  963. 22E7020C1BF5B8EC00C19675 /* Headers */,
  964. 22E7020D1BF5B8EC00C19675 /* Resources */,
  965. );
  966. buildRules = (
  967. );
  968. dependencies = (
  969. );
  970. name = "SwiftCharts tvOS";
  971. productName = "SwiftCharts tvOS";
  972. productReference = 22E7020F1BF5B8EC00C19675 /* SwiftCharts.framework */;
  973. productType = "com.apple.product-type.framework";
  974. };
  975. /* End PBXNativeTarget section */
  976. /* Begin PBXProject section */
  977. 06405D9D1B8AA74700A689FF /* Project object */ = {
  978. isa = PBXProject;
  979. attributes = {
  980. LastSwiftUpdateCheck = 0700;
  981. LastUpgradeCheck = 1240;
  982. ORGANIZATIONNAME = ivanschuetz;
  983. TargetAttributes = {
  984. 06342AC01B8AAD7F001C9F5D = {
  985. CreatedOnToolsVersion = 6.4;
  986. DevelopmentTeam = 37QAPDY2PR;
  987. LastSwiftMigration = 1020;
  988. };
  989. 06405DA51B8AA74700A689FF = {
  990. CreatedOnToolsVersion = 6.4;
  991. LastSwiftMigration = 1000;
  992. };
  993. 22E7020E1BF5B8EC00C19675 = {
  994. CreatedOnToolsVersion = 7.1.1;
  995. };
  996. D086CB1C21615ACF0030AE25 = {
  997. CreatedOnToolsVersion = 10.0;
  998. DevelopmentTeam = 3HPBXSSCP4;
  999. ProvisioningStyle = Automatic;
  1000. };
  1001. };
  1002. };
  1003. buildConfigurationList = 06405DA01B8AA74700A689FF /* Build configuration list for PBXProject "SwiftCharts" */;
  1004. compatibilityVersion = "Xcode 3.2";
  1005. developmentRegion = English;
  1006. hasScannedForEncodings = 0;
  1007. knownRegions = (
  1008. English,
  1009. en,
  1010. Base,
  1011. );
  1012. mainGroup = 06405D9C1B8AA74700A689FF;
  1013. productRefGroup = 06405DA71B8AA74700A689FF /* Products */;
  1014. projectDirPath = "";
  1015. projectRoot = "";
  1016. targets = (
  1017. 06405DA51B8AA74700A689FF /* SwiftCharts */,
  1018. 06342AC01B8AAD7F001C9F5D /* Examples */,
  1019. 22E7020E1BF5B8EC00C19675 /* SwiftCharts tvOS */,
  1020. D086CB1C21615ACF0030AE25 /* SwiftChartsUniversal */,
  1021. );
  1022. };
  1023. /* End PBXProject section */
  1024. /* Begin PBXResourcesBuildPhase section */
  1025. 06342ABF1B8AAD7F001C9F5D /* Resources */ = {
  1026. isa = PBXResourcesBuildPhase;
  1027. buildActionMask = 2147483647;
  1028. files = (
  1029. 067510BF1B8AB36500A37F64 /* Main_iPhone.storyboard in Resources */,
  1030. 06342ACD1B8AAD7F001C9F5D /* Main.storyboard in Resources */,
  1031. 06342AD21B8AAD7F001C9F5D /* LaunchScreen.xib in Resources */,
  1032. 06342ACF1B8AAD7F001C9F5D /* Images.xcassets in Resources */,
  1033. );
  1034. runOnlyForDeploymentPostprocessing = 0;
  1035. };
  1036. 06405DA41B8AA74700A689FF /* Resources */ = {
  1037. isa = PBXResourcesBuildPhase;
  1038. buildActionMask = 2147483647;
  1039. files = (
  1040. );
  1041. runOnlyForDeploymentPostprocessing = 0;
  1042. };
  1043. 22E7020D1BF5B8EC00C19675 /* Resources */ = {
  1044. isa = PBXResourcesBuildPhase;
  1045. buildActionMask = 2147483647;
  1046. files = (
  1047. );
  1048. runOnlyForDeploymentPostprocessing = 0;
  1049. };
  1050. /* End PBXResourcesBuildPhase section */
  1051. /* Begin PBXShellScriptBuildPhase section */
  1052. D086CB2021615AD90030AE25 /* ShellScript */ = {
  1053. isa = PBXShellScriptBuildPhase;
  1054. buildActionMask = 2147483647;
  1055. files = (
  1056. );
  1057. inputFileListPaths = (
  1058. );
  1059. inputPaths = (
  1060. );
  1061. outputFileListPaths = (
  1062. );
  1063. outputPaths = (
  1064. );
  1065. runOnlyForDeploymentPostprocessing = 0;
  1066. shellPath = /bin/sh;
  1067. shellScript = "set -e\nBUILD_PATH=\"${SRCROOT}/build\"\nDEPLOYMENT_PATH=\"${SRCROOT}\"\nTARGET_NAME=\"SwiftCharts\"\nFRAMEWORK_NAME=\"SwiftCharts\"\nFRAMEWORK=\"${FRAMEWORK_NAME}.framework\"\nFRAMEWORK_PATH=\"${DEPLOYMENT_PATH}/${FRAMEWORK}\"\n\n# clean the build folder\nif [ -d \"${BUILD_PATH}\" ]; then\nrm -rf \"${BUILD_PATH}\"\nfi\n\n# build the framework for every architecture using xcodebuild\nxcodebuild BITCODE_GENERATION_MODE=bitcode OTHER_CFLAGS=\"-fembed-bitcode\" -target \"${TARGET_NAME}\" -configuration Release \\\n-arch arm64 -arch armv7s -arch armv7 \\\n-UseModernBuildSystem=NO \\\nOBJROOT=\"${OBJROOT}/DependantBuilds\" \\\nonly_active_arch=no defines_module=yes -sdk \"iphoneos\"\n\nxcodebuild BITCODE_GENERATION_MODE=bitcode OTHER_CFLAGS=\"-fembed-bitcode\" -target \"${TARGET_NAME}\" -configuration Release \\\n-arch x86_64 -arch i386 \\\n-UseModernBuildSystem=NO \\\nOBJROOT=\"${OBJROOT}/DependantBuilds\" \\\nonly_active_arch=no defines_module=yes -sdk \"iphonesimulator\"\n\n# remove previous version from the deployment path\nif [ -d \"${FRAMEWORK_PATH}\" ]; then\nrm -rf \"${FRAMEWORK_PATH}\"\nfi\n\n# copy freshly built version to the deployment path\ncp -r \"${BUILD_PATH}/Release-iphoneos/${FRAMEWORK}\" \"${FRAMEWORK_PATH}\"\n\n# merge all the slices and create the fat framework\nlipo -create -output \"${FRAMEWORK_PATH}/${FRAMEWORK_NAME}\" \\\n\"${BUILD_PATH}/Release-iphoneos/${FRAMEWORK}/${FRAMEWORK_NAME}\" \\\n\"${BUILD_PATH}/Release-iphonesimulator/${FRAMEWORK}/${FRAMEWORK_NAME}\"\n\n# copy Swift module mappings for the simulator\ncp -r \"${BUILD_PATH}/Release-iphonesimulator/${FRAMEWORK}/Modules/${FRAMEWORK_NAME}.swiftmodule/\" \\\n\"${FRAMEWORK_PATH}/Modules/${FRAMEWORK_NAME}.swiftmodule\"\n\n# clean up the build folder again\nif [ -d \"${BUILD_PATH}\" ]; then\nrm -rf \"${BUILD_PATH}\"\nfi\n";
  1068. };
  1069. /* End PBXShellScriptBuildPhase section */
  1070. /* Begin PBXSourcesBuildPhase section */
  1071. 06342ABD1B8AAD7F001C9F5D /* Sources */ = {
  1072. isa = PBXSourcesBuildPhase;
  1073. buildActionMask = 2147483647;
  1074. files = (
  1075. 06342ACA1B8AAD7F001C9F5D /* DetailViewController.swift in Sources */,
  1076. 062D23A51B8AAE5D0017ABB8 /* ScatterExample.swift in Sources */,
  1077. 407A048B1F75514000088301 /* CubicLinesWithGradientExample.swift in Sources */,
  1078. 062D23AA1B8AAE5D0017ABB8 /* TrendlineExample.swift in Sources */,
  1079. 062D23A21B8AAE5D0017ABB8 /* MultipleLabelsExample.swift in Sources */,
  1080. EBA012E11D60AE040064175C /* VerticalGuide.swift in Sources */,
  1081. 062D239F1B8AAE5D0017ABB8 /* HelloWorld.swift in Sources */,
  1082. 062D23901B8AAE5D0017ABB8 /* BarsPlusMinusAndLinesExample.swift in Sources */,
  1083. EBB145141D671EBB007C40FB /* PointGuide.swift in Sources */,
  1084. 062D23A41B8AAE5D0017ABB8 /* NotNumericExample.swift in Sources */,
  1085. 062D23A01B8AAE5D0017ABB8 /* MultipleAxesExample.swift in Sources */,
  1086. 6A3A67C41E57318A00B5354F /* RangedAxisExample.swift in Sources */,
  1087. 062D239D1B8AAE5D0017ABB8 /* GroupedAndStackedBarsExample.swift in Sources */,
  1088. 062D238F1B8AAE5D0017ABB8 /* BarsExample.swift in Sources */,
  1089. 062D238E1B8AAE5D0017ABB8 /* AreasExample.swift in Sources */,
  1090. EBA012D51D5F73DB0064175C /* String.swift in Sources */,
  1091. 062D23A31B8AAE5D0017ABB8 /* NotificationsExample.swift in Sources */,
  1092. EBA012DF1D60AD8C0064175C /* HorizontalGuide.swift in Sources */,
  1093. 062D23961B8AAE5D0017ABB8 /* ConvenienceLinesExample.swift in Sources */,
  1094. 437C78521D1EF923003C19C3 /* MultiTrackerExample.swift in Sources */,
  1095. 062D23A81B8AAE5D0017ABB8 /* TargetExample.swift in Sources */,
  1096. 062D23A91B8AAE5D0017ABB8 /* TrackerExample.swift in Sources */,
  1097. 06342AC81B8AAD7F001C9F5D /* MasterViewController.swift in Sources */,
  1098. 062D23A71B8AAE5D0017ABB8 /* StackedBarsExample.swift in Sources */,
  1099. 062D23971B8AAE5D0017ABB8 /* CoordsExample.swift in Sources */,
  1100. 062D23981B8AAE5D0017ABB8 /* CubicLinesExample.swift in Sources */,
  1101. 062D23A11B8AAE5D0017ABB8 /* MultipleAxesInteractiveExample.swift in Sources */,
  1102. 06342AC61B8AAD7F001C9F5D /* AppDelegate.swift in Sources */,
  1103. 6A3A67C61E576A6000B5354F /* UIColor.swift in Sources */,
  1104. 062D23921B8AAE5D0017ABB8 /* BubbleExample.swift in Sources */,
  1105. 062D23931B8AAE5D0017ABB8 /* CandleStickExample.swift in Sources */,
  1106. 062D23911B8AAE5D0017ABB8 /* BarsPlusMinusWithGradientExample.swift in Sources */,
  1107. 062D239E1B8AAE5D0017ABB8 /* GroupedBarsExample.swift in Sources */,
  1108. 062D239C1B8AAE5D0017ABB8 /* ExamplesDefaults.swift in Sources */,
  1109. 062D23991B8AAE5D0017ABB8 /* CustomUnitsExample.swift in Sources */,
  1110. 062D239A1B8AAE5D0017ABB8 /* Env.swift in Sources */,
  1111. 062D23951B8AAE5D0017ABB8 /* ConvenienceBarsExample.swift in Sources */,
  1112. 062D239B1B8AAE5D0017ABB8 /* EqualSpacingExample.swift in Sources */,
  1113. 062D23941B8AAE5D0017ABB8 /* CandleStickInteractiveExample.swift in Sources */,
  1114. );
  1115. runOnlyForDeploymentPostprocessing = 0;
  1116. };
  1117. 06405DA11B8AA74700A689FF /* Sources */ = {
  1118. isa = PBXSourcesBuildPhase;
  1119. buildActionMask = 2147483647;
  1120. files = (
  1121. 06405E411B8AA81D00A689FF /* ChartStackedBarsLayer.swift in Sources */,
  1122. 06405E281B8AA81D00A689FF /* ChartConfig.swift in Sources */,
  1123. EB9C88A51D2061F0003C19D1 /* ChartAxisX.swift in Sources */,
  1124. 06405E351B8AA81D00A689FF /* ChartLayerBase.swift in Sources */,
  1125. 06405E261B8AA81D00A689FF /* ChartViewsConflictSolver.swift in Sources */,
  1126. 06405E381B8AA81D00A689FF /* ChartPointsCandleStickViewsLayer.swift in Sources */,
  1127. EBA012D01D5F6D0D0064175C /* Array_String.swift in Sources */,
  1128. 06405E121B8AA81D00A689FF /* ChartAxisValueStaticGenerator.swift in Sources */,
  1129. EB9B7E6B1BB8A575001B89D4 /* StraightLinePathGenerator.swift in Sources */,
  1130. EB1351071D3E2B6600B1C1C2 /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift in Sources */,
  1131. 06405E391B8AA81D00A689FF /* ChartPointsLayer.swift in Sources */,
  1132. 06405E1D1B8AA81D00A689FF /* ChartAxisValueInt.swift in Sources */,
  1133. EB08E2331B93A15E0030081C /* ChartAxisValueDouble.swift in Sources */,
  1134. EBDB71AE1D79DA4C00E38374 /* ChartViewAnimators.swift in Sources */,
  1135. EB66F7D01D54B17C00168EE0 /* ChartAxisLabelGeneratorDate.swift in Sources */,
  1136. 06405E291B8AA81D00A689FF /* LineChart.swift in Sources */,
  1137. EB093E721D2288FB001157BD /* ChartAxisLabelsGeneratorFunc.swift in Sources */,
  1138. 06405E3D1B8AA81D00A689FF /* ChartPointsSingleViewLayer.swift in Sources */,
  1139. EB38397D1D6E26CA00449211 /* UIColor.swift in Sources */,
  1140. 06405E431B8AA81D00A689FF /* ChartAreasView.swift in Sources */,
  1141. 06405E3B1B8AA81D00A689FF /* ChartPointsLineTrackerLayer.swift in Sources */,
  1142. EB9C88A31D1F365D003C19D1 /* ChartAxis.swift in Sources */,
  1143. 06405E221B8AA81D00A689FF /* ChartPoint.swift in Sources */,
  1144. EBB1450E1D64742B007C40FB /* ChartAxisLabelsGeneratorBase.swift in Sources */,
  1145. 06405E101B8AA81D00A689FF /* ChartAxisLayerDefault.swift in Sources */,
  1146. EB1019981D46A5720009C574 /* ChartAxisValuesGeneratorXDividers.swift in Sources */,
  1147. EBDB71B01D79DBDD00E38374 /* ChartViewAnimator.swift in Sources */,
  1148. 06405E341B8AA81D00A689FF /* ChartLayer.swift in Sources */,
  1149. EB093E651D2142D7001157BD /* ChartAxisLabelsGeneratorFixed.swift in Sources */,
  1150. EB3839801D6F322B00449211 /* ChartViewSelectorBrightness.swift in Sources */,
  1151. 06405E1A1B8AA81D00A689FF /* ChartAxisValueDate.swift in Sources */,
  1152. EBDB71AA1D79B20C00E38374 /* ChartViewGrowAnimator.swift in Sources */,
  1153. 06405E311B8AA81D00A689FF /* ChartDividersLayer.swift in Sources */,
  1154. 06405E241B8AA81D00A689FF /* ChartPointCandleStick.swift in Sources */,
  1155. 06405E491B8AA81D00A689FF /* ChartPointViewBar.swift in Sources */,
  1156. EB38397B1D6E17DF00449211 /* ChartViewSelector.swift in Sources */,
  1157. EB66F7CC1D53D86C00168EE0 /* ChartAxisValuesGeneratorDate.swift in Sources */,
  1158. 06405E4A1B8AA81D00A689FF /* ChartPointViewBarGreyOut.swift in Sources */,
  1159. EB093E671D214DEF001157BD /* ChartAxisGeneratorMultiplier.swift in Sources */,
  1160. 06405E3F1B8AA81D00A689FF /* ChartPointsViewsLayer.swift in Sources */,
  1161. EB093E631D21424B001157BD /* ChartAxisLabelsGenerator.swift in Sources */,
  1162. EB093E5F1D2141EF001157BD /* ChartAxisValuesGenerator.swift in Sources */,
  1163. EB18B5951D2ED04E00491A7F /* Zoomable.swift in Sources */,
  1164. 06405E0E1B8AA81D00A689FF /* ChartAxisLabel.swift in Sources */,
  1165. 06405E371B8AA81D00A689FF /* ChartPointsBubbleLayer.swift in Sources */,
  1166. 06405E0F1B8AA81D00A689FF /* ChartAxisLayer.swift in Sources */,
  1167. 06405E2A1B8AA81D00A689FF /* ChartContextDrawer.swift in Sources */,
  1168. 06405E451B8AA81D00A689FF /* ChartLinesView.swift in Sources */,
  1169. EB093E691D214F9A001157BD /* ChartAxisLabelsGeneratorBasic.swift in Sources */,
  1170. 06405E421B8AA81D00A689FF /* TrendlineGenerator.swift in Sources */,
  1171. EB093E701D21AD81001157BD /* ChartAxisLabelsConflictSolverMoveUpDown.swift in Sources */,
  1172. 06405E2F1B8AA81D00A689FF /* ChartCandleStickLayer.swift in Sources */,
  1173. 06405E131B8AA81D00A689FF /* ChartAxisXHighLayerDefault.swift in Sources */,
  1174. 06405E171B8AA81D00A689FF /* ChartAxisYLayerDefault.swift in Sources */,
  1175. EB3839821D6F324E00449211 /* ChartViewSelectorAlpha.swift in Sources */,
  1176. 06405E1C1B8AA81D00A689FF /* ChartAxisValueFloatScreenLoc.swift in Sources */,
  1177. 06405E331B8AA81D00A689FF /* ChartGuideLinesLayer.swift in Sources */,
  1178. EBA012D71D5F761C0064175C /* CGRect.swift in Sources */,
  1179. 06405E2E1B8AA81D00A689FF /* ChartBarsLayer.swift in Sources */,
  1180. 06405E4C1B8AA81D00A689FF /* CubicLinePathGenerator.swift in Sources */,
  1181. EBB5F2A51D3ACFB7001BD19E /* Operators.swift in Sources */,
  1182. EB10199E1D4762770009C574 /* ChartAxisValueArray.swift in Sources */,
  1183. 06405E2D1B8AA81D00A689FF /* ChartLineDrawer.swift in Sources */,
  1184. 06405E151B8AA81D00A689FF /* ChartAxisXLowLayerDefault.swift in Sources */,
  1185. EB093E6E1D21AD09001157BD /* ChartAxisLabelsConflictSolver.swift in Sources */,
  1186. EB1351231D40C80600B1C1C2 /* ChartAxisLabelsGeneratorNumberSuffix.swift in Sources */,
  1187. EB9C88A71D2061FA003C19D1 /* ChartAxisY.swift in Sources */,
  1188. 43649A691C7AC7E300523D7F /* ChartPointsTouchHighlightLayer.swift in Sources */,
  1189. 06405E3A1B8AA81D00A689FF /* ChartPointsLineLayer.swift in Sources */,
  1190. 06405E231B8AA81D00A689FF /* ChartPointBubble.swift in Sources */,
  1191. 06405E3C1B8AA81D00A689FF /* ChartPointsScatterLayer.swift in Sources */,
  1192. 06405E4B1B8AA81D00A689FF /* ChartPointViewBarStacked.swift in Sources */,
  1193. 06405E271B8AA81D00A689FF /* BarsChart.swift in Sources */,
  1194. 06405E191B8AA81D00A689FF /* ChartAxisValue.swift in Sources */,
  1195. EB7EA8EE1D944529004FAA2A /* CatmullPathGenerator.swift in Sources */,
  1196. EB093E611D21421D001157BD /* ChartAxisValuesGeneratorFixed.swift in Sources */,
  1197. 06405E111B8AA81D00A689FF /* ChartAxisModel.swift in Sources */,
  1198. 06405E1E1B8AA81D00A689FF /* ChartAxisValueString.swift in Sources */,
  1199. 06405E401B8AA81D00A689FF /* ChartShowCoordsLinesLayer.swift in Sources */,
  1200. 06405E481B8AA81D00A689FF /* ChartPointTextCircleView.swift in Sources */,
  1201. EB4CE97F1B93B2C1005E4264 /* ChartAxisValueDoubleScreenLoc.swift in Sources */,
  1202. EB10199A1D4752930009C574 /* Int.swift in Sources */,
  1203. 06405E1B1B8AA81D00A689FF /* ChartAxisValueFloat.swift in Sources */,
  1204. EB66F7CE1D5498EE00168EE0 /* NSDate.swift in Sources */,
  1205. 06405E461B8AA81D00A689FF /* ChartPointEllipseView.swift in Sources */,
  1206. EBA012CE1D57FF340064175C /* ChartNiceNumberCalculator.swift in Sources */,
  1207. EBA012D21D5F6D600064175C /* String.swift in Sources */,
  1208. 06405E211B8AA81D00A689FF /* ChartLineModel.swift in Sources */,
  1209. 06405E3E1B8AA81D00A689FF /* ChartPointsTrackerLayer.swift in Sources */,
  1210. 06405E441B8AA81D00A689FF /* ChartCandleStickView.swift in Sources */,
  1211. 06405E4D1B8AA81D00A689FF /* HandlingLabel.swift in Sources */,
  1212. 06405E1F1B8AA81D00A689FF /* Chart.swift in Sources */,
  1213. 06405E4E1B8AA81D00A689FF /* HandlingView.swift in Sources */,
  1214. EB18B5931D2ECEF400491A7F /* Pannable.swift in Sources */,
  1215. 06405E361B8AA81D00A689FF /* ChartPointsAreaLayer.swift in Sources */,
  1216. 06405E471B8AA81D00A689FF /* ChartPointTargetingView.swift in Sources */,
  1217. EBA012DA1D5F772B0064175C /* ChartTimeUtils.swift in Sources */,
  1218. 06405E2C1B8AA81D00A689FF /* ChartLabelDrawer.swift in Sources */,
  1219. 06405E201B8AA81D00A689FF /* ChartCoordsSpace.swift in Sources */,
  1220. EB1019AA1D4D465E0009C574 /* CGPoint.swift in Sources */,
  1221. EB66F7CA1D53766D00168EE0 /* ChartAxisValuesGeneratorNice.swift in Sources */,
  1222. 06405E321B8AA81D00A689FF /* ChartGroupedBarsLayer.swift in Sources */,
  1223. EBA012DC1D5F77360064175C /* ChartTextUtils.swift in Sources */,
  1224. EBDB71AC1D79CA1300E38374 /* ChartViewAlphaAnimator.swift in Sources */,
  1225. EBA012CA1D56797D0064175C /* Optional.swift in Sources */,
  1226. 06405E301B8AA81D00A689FF /* ChartCoordsSpaceLayer.swift in Sources */,
  1227. EB13511D1D40B74C00B1C1C2 /* ChartAxisValuesGeneratorFixedNonOverlapping.swift in Sources */,
  1228. EB1351211D40BC5400B1C1C2 /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift in Sources */,
  1229. 06405E161B8AA81D00A689FF /* ChartAxisYHighLayerDefault.swift in Sources */,
  1230. 06405E141B8AA81D00A689FF /* ChartAxisXLayerDefault.swift in Sources */,
  1231. 06405E2B1B8AA81D00A689FF /* ChartDrawerFunctions.swift in Sources */,
  1232. 06405E4F1B8AA81D00A689FF /* InfoBubble.swift in Sources */,
  1233. EB093E6B1D215143001157BD /* ChartAxisLabelsGeneratorNumber.swift in Sources */,
  1234. EBBCCC531DA8189100C77F5F /* GroupedBarsCompanionsLayer.swift in Sources */,
  1235. 06405E181B8AA81D00A689FF /* ChartAxisYLowLayerDefault.swift in Sources */,
  1236. );
  1237. runOnlyForDeploymentPostprocessing = 0;
  1238. };
  1239. 22E7020A1BF5B8EC00C19675 /* Sources */ = {
  1240. isa = PBXSourcesBuildPhase;
  1241. buildActionMask = 2147483647;
  1242. files = (
  1243. 22DBFFEB1BF5BF3900070F15 /* Chart.swift in Sources */,
  1244. 6A0564351E8AE99500E5C74D /* ChartAxisValuesGeneratorYFixedNonOverlapping.swift in Sources */,
  1245. 6A0564491E8AE99E00E5C74D /* ChartAxisLabel.swift in Sources */,
  1246. 22DBFFEC1BF5BF3900070F15 /* ChartCoordsSpace.swift in Sources */,
  1247. 6A0564631E8AE9C000E5C74D /* Zoomable.swift in Sources */,
  1248. 22DBFFED1BF5BF3900070F15 /* ChartLineModel.swift in Sources */,
  1249. 22DBFFEF1BF5BF3900070F15 /* ChartViewsConflictSolver.swift in Sources */,
  1250. 6A0564461E8AE99A00E5C74D /* ChartAxisLabelsGeneratorBase.swift in Sources */,
  1251. 6A0564401E8AE99A00E5C74D /* ChartAxisLabelsGeneratorBasic.swift in Sources */,
  1252. 22DBFFFB1BF5BF3900070F15 /* ChartAxisValue.swift in Sources */,
  1253. 6A05646B1E8AE9C000E5C74D /* UIColor.swift in Sources */,
  1254. 6A0564521E8AE99E00E5C74D /* ChartAxisYLayerDefault.swift in Sources */,
  1255. 6A0564681E8AE9C000E5C74D /* Optional.swift in Sources */,
  1256. 6A0564771E8AE9DF00E5C74D /* ChartViewAnimators.swift in Sources */,
  1257. 6A05646D1E8AE9D300E5C74D /* ChartViewSelectorBrightness.swift in Sources */,
  1258. 6A0564371E8AE99500E5C74D /* ChartAxisValuesGeneratorDate.swift in Sources */,
  1259. 6A0564441E8AE99A00E5C74D /* ChartAxisLabelsGeneratorNumberSuffix.swift in Sources */,
  1260. 6A0564761E8AE9DF00E5C74D /* ChartViewAnimator.swift in Sources */,
  1261. 6A05646C1E8AE9D300E5C74D /* ChartViewSelector.swift in Sources */,
  1262. 22DBFFFC1BF5BF3900070F15 /* ChartAxisValueDate.swift in Sources */,
  1263. 6A0564641E8AE9C000E5C74D /* Int.swift in Sources */,
  1264. 22DBFFFD1BF5BF3900070F15 /* ChartAxisValueFloat.swift in Sources */,
  1265. 6A0564341E8AE99500E5C74D /* ChartAxisValuesGeneratorXFixedNonOverlapping.swift in Sources */,
  1266. 22DBFFFE1BF5BF3900070F15 /* ChartAxisValueDouble.swift in Sources */,
  1267. 6A0564551E8AE99E00E5C74D /* ChartAxisX.swift in Sources */,
  1268. 22DBFFFF1BF5BF3900070F15 /* ChartAxisValueFloatScreenLoc.swift in Sources */,
  1269. 22DB00001BF5BF3900070F15 /* ChartAxisValueDoubleScreenLoc.swift in Sources */,
  1270. 6A0564671E8AE9C000E5C74D /* NSDate.swift in Sources */,
  1271. 6A05644A1E8AE99E00E5C74D /* ChartAxisLayer.swift in Sources */,
  1272. 22DB00011BF5BF3900070F15 /* ChartAxisValueInt.swift in Sources */,
  1273. 22DB00021BF5BF3900070F15 /* ChartAxisValueString.swift in Sources */,
  1274. 6A0564321E8AE99500E5C74D /* ChartAxisValuesGeneratorFixed.swift in Sources */,
  1275. 22DB00031BF5BF3900070F15 /* ChartPoint.swift in Sources */,
  1276. 6A05645A1E8AE9BC00E5C74D /* GroupedBarsCompanionsLayer.swift in Sources */,
  1277. 6A0564531E8AE99E00E5C74D /* ChartAxisYLowLayerDefault.swift in Sources */,
  1278. 22DB00041BF5BF3900070F15 /* ChartPointBubble.swift in Sources */,
  1279. 22DB00051BF5BF3900070F15 /* ChartPointCandleStick.swift in Sources */,
  1280. 6A05643F1E8AE99A00E5C74D /* ChartAxisLabelsGenerator.swift in Sources */,
  1281. 22DB00061BF5BF3900070F15 /* BarsChart.swift in Sources */,
  1282. 6A0564301E8AE99000E5C74D /* ChartAxisGeneratorMultiplier.swift in Sources */,
  1283. 6A0564361E8AE99500E5C74D /* ChartAxisValuesGeneratorNice.swift in Sources */,
  1284. 6A0564431E8AE99A00E5C74D /* ChartAxisLabelsGeneratorFunc.swift in Sources */,
  1285. 6A05646E1E8AE9D300E5C74D /* ChartViewSelectorAlpha.swift in Sources */,
  1286. 22DB00071BF5BF3900070F15 /* ChartConfig.swift in Sources */,
  1287. 22DB00081BF5BF3900070F15 /* LineChart.swift in Sources */,
  1288. 6A0564661E8AE9C000E5C74D /* CGPoint.swift in Sources */,
  1289. 6A0564501E8AE99E00E5C74D /* ChartAxisXLowLayerDefault.swift in Sources */,
  1290. 22DB00091BF5BF3900070F15 /* ChartContextDrawer.swift in Sources */,
  1291. 22DB000A1BF5BF3900070F15 /* ChartDrawerFunctions.swift in Sources */,
  1292. 6A0564311E8AE99500E5C74D /* ChartAxisValuesGeneratorXDividers.swift in Sources */,
  1293. 6A0564571E8AE9A500E5C74D /* ChartAxisLabelsConflictSolver.swift in Sources */,
  1294. 22DB000B1BF5BF3900070F15 /* ChartLabelDrawer.swift in Sources */,
  1295. 22DB000C1BF5BF3900070F15 /* ChartLineDrawer.swift in Sources */,
  1296. 22DB000D1BF5BF3900070F15 /* ChartBarsLayer.swift in Sources */,
  1297. 6A05646A1E8AE9C000E5C74D /* CGRect.swift in Sources */,
  1298. 22DB000E1BF5BF3900070F15 /* ChartCandleStickLayer.swift in Sources */,
  1299. 22DB000F1BF5BF3900070F15 /* ChartCoordsSpaceLayer.swift in Sources */,
  1300. 22DB00101BF5BF3900070F15 /* ChartDividersLayer.swift in Sources */,
  1301. 6A0564651E8AE9C000E5C74D /* ChartAxisValueArray.swift in Sources */,
  1302. 22DB00111BF5BF3900070F15 /* ChartGroupedBarsLayer.swift in Sources */,
  1303. 22DB00121BF5BF3900070F15 /* ChartGuideLinesLayer.swift in Sources */,
  1304. 6A0564511E8AE99E00E5C74D /* ChartAxisYHighLayerDefault.swift in Sources */,
  1305. 22DB00131BF5BF3900070F15 /* ChartLayer.swift in Sources */,
  1306. 6A0564561E8AE99E00E5C74D /* ChartAxisY.swift in Sources */,
  1307. 22DB00141BF5BF3900070F15 /* ChartLayerBase.swift in Sources */,
  1308. 22DB00151BF5BF3900070F15 /* ChartPointsAreaLayer.swift in Sources */,
  1309. 6A05644B1E8AE99E00E5C74D /* ChartAxisLayerDefault.swift in Sources */,
  1310. 6A05644D1E8AE99E00E5C74D /* ChartAxisValueStaticGenerator.swift in Sources */,
  1311. 22DB00161BF5BF3900070F15 /* ChartPointsBubbleLayer.swift in Sources */,
  1312. 6A0564591E8AE9BC00E5C74D /* ChartPointsTouchHighlightLayer.swift in Sources */,
  1313. 22DB00171BF5BF3900070F15 /* ChartPointsCandleStickViewsLayer.swift in Sources */,
  1314. 6A05647A1E8AE9DF00E5C74D /* CatmullPathGenerator.swift in Sources */,
  1315. 22DB00181BF5BF3900070F15 /* ChartPointsLayer.swift in Sources */,
  1316. 22DB00191BF5BF3900070F15 /* ChartPointsLineLayer.swift in Sources */,
  1317. 22DB001A1BF5BF3900070F15 /* ChartPointsLineTrackerLayer.swift in Sources */,
  1318. 6A0564411E8AE99A00E5C74D /* ChartAxisLabelsGeneratorFixed.swift in Sources */,
  1319. 6A05644F1E8AE99E00E5C74D /* ChartAxisXLayerDefault.swift in Sources */,
  1320. 22DB001B1BF5BF3900070F15 /* ChartPointsScatterLayer.swift in Sources */,
  1321. 6A0564791E8AE9DF00E5C74D /* ChartViewAlphaAnimator.swift in Sources */,
  1322. 22DB001C1BF5BF3900070F15 /* ChartPointsSingleViewLayer.swift in Sources */,
  1323. 22DB001D1BF5BF3900070F15 /* ChartPointsTrackerLayer.swift in Sources */,
  1324. 6A0564721E8AE9DA00E5C74D /* Operators.swift in Sources */,
  1325. 22DB001E1BF5BF3900070F15 /* ChartPointsViewsLayer.swift in Sources */,
  1326. 22DB001F1BF5BF3900070F15 /* ChartShowCoordsLinesLayer.swift in Sources */,
  1327. 6A0564691E8AE9C000E5C74D /* String.swift in Sources */,
  1328. 22DB00201BF5BF3900070F15 /* ChartStackedBarsLayer.swift in Sources */,
  1329. 22DB00211BF5BF3900070F15 /* TrendlineGenerator.swift in Sources */,
  1330. 6A05644E1E8AE99E00E5C74D /* ChartAxisXHighLayerDefault.swift in Sources */,
  1331. 6A0564421E8AE99A00E5C74D /* ChartAxisLabelsGeneratorNumber.swift in Sources */,
  1332. 22DB00221BF5BF3900070F15 /* ChartAreasView.swift in Sources */,
  1333. 6A0564751E8AE9DA00E5C74D /* ChartTextUtils.swift in Sources */,
  1334. 22DB00231BF5BF3900070F15 /* ChartCandleStickView.swift in Sources */,
  1335. 22DB00241BF5BF3900070F15 /* ChartLinesView.swift in Sources */,
  1336. 6A05644C1E8AE99E00E5C74D /* ChartAxisModel.swift in Sources */,
  1337. 6A0564451E8AE99A00E5C74D /* ChartAxisLabelGeneratorDate.swift in Sources */,
  1338. 6A0564781E8AE9DF00E5C74D /* ChartViewGrowAnimator.swift in Sources */,
  1339. 22DB00251BF5BF3900070F15 /* ChartPointEllipseView.swift in Sources */,
  1340. 22DB00261BF5BF3900070F15 /* ChartPointTargetingView.swift in Sources */,
  1341. 6A0564621E8AE9C000E5C74D /* Pannable.swift in Sources */,
  1342. 22DB00271BF5BF3900070F15 /* ChartPointTextCircleView.swift in Sources */,
  1343. 6A0564541E8AE99E00E5C74D /* ChartAxis.swift in Sources */,
  1344. 6A0564581E8AE9A500E5C74D /* ChartAxisLabelsConflictSolverMoveUpDown.swift in Sources */,
  1345. 6A0564331E8AE99500E5C74D /* ChartAxisValuesGeneratorFixedNonOverlapping.swift in Sources */,
  1346. 22DB00281BF5BF3900070F15 /* ChartPointViewBar.swift in Sources */,
  1347. 22DB00291BF5BF3900070F15 /* ChartPointViewBarGreyOut.swift in Sources */,
  1348. 22DB002A1BF5BF3900070F15 /* ChartPointViewBarStacked.swift in Sources */,
  1349. 22DB002B1BF5BF3900070F15 /* CubicLinePathGenerator.swift in Sources */,
  1350. 6A0564741E8AE9DA00E5C74D /* ChartTimeUtils.swift in Sources */,
  1351. 6A05642F1E8AE98D00E5C74D /* ChartAxisValuesGenerator.swift in Sources */,
  1352. 6A0564731E8AE9DA00E5C74D /* ChartNiceNumberCalculator.swift in Sources */,
  1353. 22DB002C1BF5BF3900070F15 /* HandlingLabel.swift in Sources */,
  1354. 22DB002D1BF5BF3900070F15 /* HandlingView.swift in Sources */,
  1355. 22DB002E1BF5BF3900070F15 /* InfoBubble.swift in Sources */,
  1356. 22DB002F1BF5BF3900070F15 /* StraightLinePathGenerator.swift in Sources */,
  1357. );
  1358. runOnlyForDeploymentPostprocessing = 0;
  1359. };
  1360. /* End PBXSourcesBuildPhase section */
  1361. /* Begin PBXTargetDependency section */
  1362. 062D23AE1B8AAE780017ABB8 /* PBXTargetDependency */ = {
  1363. isa = PBXTargetDependency;
  1364. target = 06405DA51B8AA74700A689FF /* SwiftCharts */;
  1365. targetProxy = 062D23AD1B8AAE780017ABB8 /* PBXContainerItemProxy */;
  1366. };
  1367. /* End PBXTargetDependency section */
  1368. /* Begin PBXVariantGroup section */
  1369. 06342ACB1B8AAD7F001C9F5D /* Main.storyboard */ = {
  1370. isa = PBXVariantGroup;
  1371. children = (
  1372. 06342ACC1B8AAD7F001C9F5D /* Base */,
  1373. );
  1374. name = Main.storyboard;
  1375. path = .;
  1376. sourceTree = "<group>";
  1377. };
  1378. 06342AD01B8AAD7F001C9F5D /* LaunchScreen.xib */ = {
  1379. isa = PBXVariantGroup;
  1380. children = (
  1381. 06342AD11B8AAD7F001C9F5D /* Base */,
  1382. );
  1383. name = LaunchScreen.xib;
  1384. path = .;
  1385. sourceTree = "<group>";
  1386. };
  1387. 067510C11B8AB36500A37F64 /* Main_iPhone.storyboard */ = {
  1388. isa = PBXVariantGroup;
  1389. children = (
  1390. 067510C01B8AB36500A37F64 /* Base */,
  1391. );
  1392. name = Main_iPhone.storyboard;
  1393. path = .;
  1394. sourceTree = "<group>";
  1395. };
  1396. /* End PBXVariantGroup section */
  1397. /* Begin XCBuildConfiguration section */
  1398. 06342AE01B8AAD7F001C9F5D /* Debug */ = {
  1399. isa = XCBuildConfiguration;
  1400. buildSettings = {
  1401. APPLICATION_EXTENSION_API_ONLY = NO;
  1402. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1403. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1404. DEVELOPMENT_TEAM = 37QAPDY2PR;
  1405. GCC_PREPROCESSOR_DEFINITIONS = (
  1406. "DEBUG=1",
  1407. "$(inherited)",
  1408. );
  1409. INFOPLIST_FILE = "Examples/Supporting Files/Info.plist";
  1410. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1411. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1412. PRODUCT_BUNDLE_IDENTIFIER = "com.schuetz.$(PRODUCT_NAME:rfc1034identifier)";
  1413. PRODUCT_NAME = "$(TARGET_NAME)";
  1414. SWIFT_VERSION = 5.0;
  1415. };
  1416. name = Debug;
  1417. };
  1418. 06342AE11B8AAD7F001C9F5D /* Release */ = {
  1419. isa = XCBuildConfiguration;
  1420. buildSettings = {
  1421. APPLICATION_EXTENSION_API_ONLY = NO;
  1422. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1423. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1424. DEVELOPMENT_TEAM = 37QAPDY2PR;
  1425. INFOPLIST_FILE = "Examples/Supporting Files/Info.plist";
  1426. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1427. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1428. PRODUCT_BUNDLE_IDENTIFIER = "com.schuetz.$(PRODUCT_NAME:rfc1034identifier)";
  1429. PRODUCT_NAME = "$(TARGET_NAME)";
  1430. SWIFT_VERSION = 5.0;
  1431. };
  1432. name = Release;
  1433. };
  1434. 06405DBA1B8AA74700A689FF /* Debug */ = {
  1435. isa = XCBuildConfiguration;
  1436. buildSettings = {
  1437. ALWAYS_SEARCH_USER_PATHS = NO;
  1438. APPLICATION_EXTENSION_API_ONLY = YES;
  1439. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1440. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1441. CLANG_CXX_LIBRARY = "libc++";
  1442. CLANG_ENABLE_MODULES = YES;
  1443. CLANG_ENABLE_OBJC_ARC = YES;
  1444. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1445. CLANG_WARN_BOOL_CONVERSION = YES;
  1446. CLANG_WARN_COMMA = YES;
  1447. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1448. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1449. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1450. CLANG_WARN_EMPTY_BODY = YES;
  1451. CLANG_WARN_ENUM_CONVERSION = YES;
  1452. CLANG_WARN_INFINITE_RECURSION = YES;
  1453. CLANG_WARN_INT_CONVERSION = YES;
  1454. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1455. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1456. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1457. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1458. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1459. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1460. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1461. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1462. CLANG_WARN_UNREACHABLE_CODE = YES;
  1463. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1464. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1465. COPY_PHASE_STRIP = NO;
  1466. CURRENT_PROJECT_VERSION = 1;
  1467. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1468. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1469. ENABLE_TESTABILITY = YES;
  1470. GCC_C_LANGUAGE_STANDARD = gnu99;
  1471. GCC_DYNAMIC_NO_PIC = NO;
  1472. GCC_NO_COMMON_BLOCKS = YES;
  1473. GCC_OPTIMIZATION_LEVEL = 0;
  1474. GCC_PREPROCESSOR_DEFINITIONS = (
  1475. "DEBUG=1",
  1476. "$(inherited)",
  1477. );
  1478. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  1479. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1480. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1481. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1482. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1483. GCC_WARN_UNUSED_FUNCTION = YES;
  1484. GCC_WARN_UNUSED_VARIABLE = YES;
  1485. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1486. MTL_ENABLE_DEBUG_INFO = YES;
  1487. ONLY_ACTIVE_ARCH = YES;
  1488. SDKROOT = iphoneos;
  1489. SKIP_INSTALL = NO;
  1490. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1491. SWIFT_VERSION = 5.0;
  1492. TARGETED_DEVICE_FAMILY = "1,2";
  1493. VERSIONING_SYSTEM = "apple-generic";
  1494. VERSION_INFO_PREFIX = "";
  1495. };
  1496. name = Debug;
  1497. };
  1498. 06405DBB1B8AA74700A689FF /* Release */ = {
  1499. isa = XCBuildConfiguration;
  1500. buildSettings = {
  1501. ALWAYS_SEARCH_USER_PATHS = NO;
  1502. APPLICATION_EXTENSION_API_ONLY = YES;
  1503. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1504. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1505. CLANG_CXX_LIBRARY = "libc++";
  1506. CLANG_ENABLE_MODULES = YES;
  1507. CLANG_ENABLE_OBJC_ARC = YES;
  1508. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1509. CLANG_WARN_BOOL_CONVERSION = YES;
  1510. CLANG_WARN_COMMA = YES;
  1511. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1512. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1513. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1514. CLANG_WARN_EMPTY_BODY = YES;
  1515. CLANG_WARN_ENUM_CONVERSION = YES;
  1516. CLANG_WARN_INFINITE_RECURSION = YES;
  1517. CLANG_WARN_INT_CONVERSION = YES;
  1518. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1519. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1520. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1521. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1522. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1523. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1524. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1525. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1526. CLANG_WARN_UNREACHABLE_CODE = YES;
  1527. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1528. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1529. COPY_PHASE_STRIP = NO;
  1530. CURRENT_PROJECT_VERSION = 1;
  1531. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1532. ENABLE_NS_ASSERTIONS = NO;
  1533. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1534. GCC_C_LANGUAGE_STANDARD = gnu99;
  1535. GCC_NO_COMMON_BLOCKS = YES;
  1536. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1537. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1538. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1539. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1540. GCC_WARN_UNUSED_FUNCTION = YES;
  1541. GCC_WARN_UNUSED_VARIABLE = YES;
  1542. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1543. MTL_ENABLE_DEBUG_INFO = NO;
  1544. SDKROOT = iphoneos;
  1545. SKIP_INSTALL = NO;
  1546. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1547. SWIFT_VERSION = 5.0;
  1548. TARGETED_DEVICE_FAMILY = "1,2";
  1549. VALIDATE_PRODUCT = YES;
  1550. VERSIONING_SYSTEM = "apple-generic";
  1551. VERSION_INFO_PREFIX = "";
  1552. };
  1553. name = Release;
  1554. };
  1555. 06405DBD1B8AA74700A689FF /* Debug */ = {
  1556. isa = XCBuildConfiguration;
  1557. buildSettings = {
  1558. CLANG_ENABLE_MODULES = YES;
  1559. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1560. DEFINES_MODULE = YES;
  1561. DYLIB_COMPATIBILITY_VERSION = 1;
  1562. DYLIB_CURRENT_VERSION = 1;
  1563. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1564. GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
  1565. INFOPLIST_FILE = "SwiftCharts/Supporting Files/Info.plist";
  1566. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1567. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1568. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1569. PRODUCT_BUNDLE_IDENTIFIER = "com.schuetz.$(PRODUCT_NAME:rfc1034identifier)";
  1570. PRODUCT_NAME = "$(TARGET_NAME)";
  1571. SKIP_INSTALL = YES;
  1572. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1573. SWIFT_VERSION = 5.0;
  1574. TARGETED_DEVICE_FAMILY = "1,2";
  1575. };
  1576. name = Debug;
  1577. };
  1578. 06405DBE1B8AA74700A689FF /* Release */ = {
  1579. isa = XCBuildConfiguration;
  1580. buildSettings = {
  1581. CLANG_ENABLE_MODULES = YES;
  1582. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1583. DEFINES_MODULE = YES;
  1584. DYLIB_COMPATIBILITY_VERSION = 1;
  1585. DYLIB_CURRENT_VERSION = 1;
  1586. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1587. GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
  1588. INFOPLIST_FILE = "SwiftCharts/Supporting Files/Info.plist";
  1589. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1590. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1591. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1592. PRODUCT_BUNDLE_IDENTIFIER = "com.schuetz.$(PRODUCT_NAME:rfc1034identifier)";
  1593. PRODUCT_NAME = "$(TARGET_NAME)";
  1594. SKIP_INSTALL = YES;
  1595. SWIFT_VERSION = 5.0;
  1596. TARGETED_DEVICE_FAMILY = "1,2";
  1597. };
  1598. name = Release;
  1599. };
  1600. 22E702141BF5B8EC00C19675 /* Debug */ = {
  1601. isa = XCBuildConfiguration;
  1602. buildSettings = {
  1603. CODE_SIGN_IDENTITY = "";
  1604. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1605. "CODE_SIGN_IDENTITY[sdk=appletvsimulator*]" = "";
  1606. DEBUG_INFORMATION_FORMAT = dwarf;
  1607. DEFINES_MODULE = YES;
  1608. DYLIB_COMPATIBILITY_VERSION = 1;
  1609. DYLIB_CURRENT_VERSION = 1;
  1610. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1611. INFOPLIST_FILE = "$(SRCROOT)/SwiftCharts/Supporting Files/Info.plist";
  1612. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1613. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1614. PRODUCT_BUNDLE_IDENTIFIER = com.schuetz.SwiftCharts;
  1615. PRODUCT_NAME = SwiftCharts;
  1616. SDKROOT = appletvos;
  1617. SKIP_INSTALL = YES;
  1618. SWIFT_VERSION = 5.0;
  1619. TARGETED_DEVICE_FAMILY = 3;
  1620. TVOS_DEPLOYMENT_TARGET = 12.0;
  1621. };
  1622. name = Debug;
  1623. };
  1624. 22E702151BF5B8EC00C19675 /* Release */ = {
  1625. isa = XCBuildConfiguration;
  1626. buildSettings = {
  1627. CODE_SIGN_IDENTITY = "";
  1628. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1629. "CODE_SIGN_IDENTITY[sdk=appletvsimulator*]" = "";
  1630. DEFINES_MODULE = YES;
  1631. DYLIB_COMPATIBILITY_VERSION = 1;
  1632. DYLIB_CURRENT_VERSION = 1;
  1633. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1634. INFOPLIST_FILE = "$(SRCROOT)/SwiftCharts/Supporting Files/Info.plist";
  1635. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1636. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1637. PRODUCT_BUNDLE_IDENTIFIER = com.schuetz.SwiftCharts;
  1638. PRODUCT_NAME = SwiftCharts;
  1639. SDKROOT = appletvos;
  1640. SKIP_INSTALL = YES;
  1641. SWIFT_VERSION = 5.0;
  1642. TARGETED_DEVICE_FAMILY = 3;
  1643. TVOS_DEPLOYMENT_TARGET = 12.0;
  1644. };
  1645. name = Release;
  1646. };
  1647. D086CB1E21615AD00030AE25 /* Debug */ = {
  1648. isa = XCBuildConfiguration;
  1649. buildSettings = {
  1650. CODE_SIGN_STYLE = Automatic;
  1651. DEVELOPMENT_TEAM = 3HPBXSSCP4;
  1652. PRODUCT_NAME = "$(TARGET_NAME)";
  1653. SKIP_INSTALL = YES;
  1654. VALID_ARCHS = "arm64 i386 armv7s armv7 x86_64";
  1655. };
  1656. name = Debug;
  1657. };
  1658. D086CB1F21615AD00030AE25 /* Release */ = {
  1659. isa = XCBuildConfiguration;
  1660. buildSettings = {
  1661. CODE_SIGN_STYLE = Automatic;
  1662. DEVELOPMENT_TEAM = 3HPBXSSCP4;
  1663. PRODUCT_NAME = "$(TARGET_NAME)";
  1664. SKIP_INSTALL = YES;
  1665. VALID_ARCHS = "arm64 i386 armv7s armv7 x86_64";
  1666. };
  1667. name = Release;
  1668. };
  1669. /* End XCBuildConfiguration section */
  1670. /* Begin XCConfigurationList section */
  1671. 06342ADF1B8AAD7F001C9F5D /* Build configuration list for PBXNativeTarget "Examples" */ = {
  1672. isa = XCConfigurationList;
  1673. buildConfigurations = (
  1674. 06342AE01B8AAD7F001C9F5D /* Debug */,
  1675. 06342AE11B8AAD7F001C9F5D /* Release */,
  1676. );
  1677. defaultConfigurationIsVisible = 0;
  1678. defaultConfigurationName = Release;
  1679. };
  1680. 06405DA01B8AA74700A689FF /* Build configuration list for PBXProject "SwiftCharts" */ = {
  1681. isa = XCConfigurationList;
  1682. buildConfigurations = (
  1683. 06405DBA1B8AA74700A689FF /* Debug */,
  1684. 06405DBB1B8AA74700A689FF /* Release */,
  1685. );
  1686. defaultConfigurationIsVisible = 0;
  1687. defaultConfigurationName = Release;
  1688. };
  1689. 06405DBC1B8AA74700A689FF /* Build configuration list for PBXNativeTarget "SwiftCharts" */ = {
  1690. isa = XCConfigurationList;
  1691. buildConfigurations = (
  1692. 06405DBD1B8AA74700A689FF /* Debug */,
  1693. 06405DBE1B8AA74700A689FF /* Release */,
  1694. );
  1695. defaultConfigurationIsVisible = 0;
  1696. defaultConfigurationName = Release;
  1697. };
  1698. 22E702161BF5B8EC00C19675 /* Build configuration list for PBXNativeTarget "SwiftCharts tvOS" */ = {
  1699. isa = XCConfigurationList;
  1700. buildConfigurations = (
  1701. 22E702141BF5B8EC00C19675 /* Debug */,
  1702. 22E702151BF5B8EC00C19675 /* Release */,
  1703. );
  1704. defaultConfigurationIsVisible = 0;
  1705. defaultConfigurationName = Release;
  1706. };
  1707. D086CB1D21615AD00030AE25 /* Build configuration list for PBXAggregateTarget "SwiftChartsUniversal" */ = {
  1708. isa = XCConfigurationList;
  1709. buildConfigurations = (
  1710. D086CB1E21615AD00030AE25 /* Debug */,
  1711. D086CB1F21615AD00030AE25 /* Release */,
  1712. );
  1713. defaultConfigurationIsVisible = 0;
  1714. defaultConfigurationName = Release;
  1715. };
  1716. /* End XCConfigurationList section */
  1717. };
  1718. rootObject = 06405D9D1B8AA74700A689FF /* Project object */;
  1719. }