├── .gitignore ├── Chart ├── Chart.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── Chart.xccheckout │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ └── xcschemes │ │ ├── Chart.xcscheme │ │ └── xcschememanagement.plist ├── Chart │ ├── BarVC.h │ ├── BarVC.m │ ├── CAppDelegate.h │ ├── CAppDelegate.m │ ├── Chart-Info.plist │ ├── Chart-Prefix.pch │ ├── Classes │ │ ├── JBBarChartView.h │ │ ├── JBBarChartView.m │ │ ├── JBChartView.h │ │ ├── JBChartView.m │ │ ├── JBChartView.podspec │ │ ├── JBLineChartView.h │ │ └── JBLineChartView.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── JBChartInformationView.h │ ├── JBChartInformationView.m │ ├── LineVC.h │ ├── LineVC.m │ ├── Storyboard.storyboard │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── ChartTests │ ├── ChartTests-Info.plist │ ├── ChartTests.m │ └── en.lproj │ └── InfoPlist.strings ├── CorePlot ├── CorePlot.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── CorePlot.xccheckout │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── CorePlot.xcscheme │ │ └── xcschememanagement.plist ├── CorePlot │ ├── CPAppDelegate.h │ ├── CPAppDelegate.m │ ├── ColumnViewController.h │ ├── ColumnViewController.m │ ├── CorePlot-Info.plist │ ├── CorePlot-Prefix.pch │ ├── CorePlotHeaders │ │ ├── CPTAnimation.h │ │ ├── CPTAnimationOperation.h │ │ ├── CPTAnimationPeriod.h │ │ ├── CPTAnnotation.h │ │ ├── CPTAnnotationHostLayer.h │ │ ├── CPTAxis.h │ │ ├── CPTAxisLabel.h │ │ ├── CPTAxisLabelGroup.h │ │ ├── CPTAxisSet.h │ │ ├── CPTAxisTitle.h │ │ ├── CPTBarPlot.h │ │ ├── CPTBorderedLayer.h │ │ ├── CPTCalendarFormatter.h │ │ ├── CPTColor.h │ │ ├── CPTColorSpace.h │ │ ├── CPTConstraints.h │ │ ├── CPTDataSourceTestCase.h │ │ ├── CPTDefinitions.h │ │ ├── CPTDerivedXYGraph.h │ │ ├── CPTExceptions.h │ │ ├── CPTFill.h │ │ ├── CPTFunctionDataSource.h │ │ ├── CPTGradient.h │ │ ├── CPTGraph.h │ │ ├── CPTGraphHostingView.h │ │ ├── CPTGridLineGroup.h │ │ ├── CPTGridLines.h │ │ ├── CPTImage.h │ │ ├── CPTLayer.h │ │ ├── CPTLayerAnnotation.h │ │ ├── CPTLegend.h │ │ ├── CPTLegendEntry.h │ │ ├── CPTLimitBand.h │ │ ├── CPTLineCap.h │ │ ├── CPTLineStyle.h │ │ ├── CPTMutableLineStyle.h │ │ ├── CPTMutableNumericData+TypeConversion.h │ │ ├── CPTMutableNumericData.h │ │ ├── CPTMutablePlotRange.h │ │ ├── CPTMutableShadow.h │ │ ├── CPTMutableTextStyle.h │ │ ├── CPTNumericData+TypeConversion.h │ │ ├── CPTNumericData.h │ │ ├── CPTNumericDataType.h │ │ ├── CPTPathExtensions.h │ │ ├── CPTPieChart.h │ │ ├── CPTPlatformSpecificCategories.h │ │ ├── CPTPlatformSpecificDefines.h │ │ ├── CPTPlatformSpecificFunctions.h │ │ ├── CPTPlot.h │ │ ├── CPTPlotArea.h │ │ ├── CPTPlotAreaFrame.h │ │ ├── CPTPlotGroup.h │ │ ├── CPTPlotRange.h │ │ ├── CPTPlotSpace.h │ │ ├── CPTPlotSpaceAnnotation.h │ │ ├── CPTPlotSymbol.h │ │ ├── CPTRangePlot.h │ │ ├── CPTResponder.h │ │ ├── CPTScatterPlot.h │ │ ├── CPTShadow.h │ │ ├── CPTTestCase.h │ │ ├── CPTTextLayer.h │ │ ├── CPTTextStyle.h │ │ ├── CPTTextStylePlatformSpecific.h │ │ ├── CPTTheme.h │ │ ├── CPTTimeFormatter.h │ │ ├── CPTTradingRangePlot.h │ │ ├── CPTUtilities.h │ │ ├── CPTXYAxis.h │ │ ├── CPTXYAxisSet.h │ │ ├── CPTXYGraph.h │ │ ├── CPTXYPlotSpace.h │ │ ├── CorePlot-CocoaTouch.h │ │ ├── NSCoderExtensions.h │ │ ├── NSDecimalNumberExtensions.h │ │ ├── NSNumberExtensions.h │ │ └── mainpage.h │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── LineViewController.h │ ├── LineViewController.m │ ├── Storyboard.storyboard │ ├── en.lproj │ │ └── InfoPlist.strings │ ├── framework │ │ ├── CorePlot-CocoaTouch.h │ │ ├── CorePlot-CocoaTouch.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ ├── xcshareddata │ │ │ │ │ └── CorePlot-CocoaTouch.xccheckout │ │ │ │ └── xcuserdata │ │ │ │ │ └── wayne.xcuserdatad │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcuserdata │ │ │ │ └── wayne.xcuserdatad │ │ │ │ └── xcschemes │ │ │ │ ├── CorePlot-CocoaTouch.xcscheme │ │ │ │ ├── Documentation.xcscheme │ │ │ │ ├── Universal Library.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ ├── CorePlot.h │ │ ├── CorePlot.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ ├── xcshareddata │ │ │ │ │ └── CorePlot.xccheckout │ │ │ │ └── xcuserdata │ │ │ │ │ └── wayne.xcuserdatad │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcuserdata │ │ │ │ └── wayne.xcuserdatad │ │ │ │ └── xcschemes │ │ │ │ ├── CorePlot.xcscheme │ │ │ │ ├── Documentation.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ ├── CorePlot_Prefix.pch │ │ ├── English.lproj │ │ │ ├── InfoPlist.strings │ │ │ └── MainMenu.xib │ │ ├── Info-CocoaTouch.plist │ │ ├── Info.plist │ │ ├── MacOnly │ │ │ ├── CPTDecimalNumberValueTransformer.h │ │ │ ├── CPTDecimalNumberValueTransformer.m │ │ │ ├── CPTGraphHostingView.h │ │ │ ├── CPTGraphHostingView.m │ │ │ ├── CPTPlatformSpecificCategories.h │ │ │ ├── CPTPlatformSpecificCategories.m │ │ │ ├── CPTPlatformSpecificDefines.h │ │ │ ├── CPTPlatformSpecificDefines.m │ │ │ ├── CPTPlatformSpecificFunctions.h │ │ │ ├── CPTPlatformSpecificFunctions.m │ │ │ ├── CPTTextStylePlatformSpecific.h │ │ │ └── CPTTextStylePlatformSpecific.m │ │ ├── Source │ │ │ ├── CPTAnimation.h │ │ │ ├── CPTAnimation.m │ │ │ ├── CPTAnimationOperation.h │ │ │ ├── CPTAnimationOperation.m │ │ │ ├── CPTAnimationPeriod.h │ │ │ ├── CPTAnimationPeriod.m │ │ │ ├── CPTAnnotation.h │ │ │ ├── CPTAnnotation.m │ │ │ ├── CPTAnnotationHostLayer.h │ │ │ ├── CPTAnnotationHostLayer.m │ │ │ ├── CPTAxis.h │ │ │ ├── CPTAxis.m │ │ │ ├── CPTAxisLabel.h │ │ │ ├── CPTAxisLabel.m │ │ │ ├── CPTAxisLabelGroup.h │ │ │ ├── CPTAxisLabelGroup.m │ │ │ ├── CPTAxisLabelTests.h │ │ │ ├── CPTAxisLabelTests.m │ │ │ ├── CPTAxisSet.h │ │ │ ├── CPTAxisSet.m │ │ │ ├── CPTAxisTitle.h │ │ │ ├── CPTAxisTitle.m │ │ │ ├── CPTBarPlot.h │ │ │ ├── CPTBarPlot.m │ │ │ ├── CPTBorderedLayer.h │ │ │ ├── CPTBorderedLayer.m │ │ │ ├── CPTCalendarFormatter.h │ │ │ ├── CPTCalendarFormatter.m │ │ │ ├── CPTColor.h │ │ │ ├── CPTColor.m │ │ │ ├── CPTColorSpace.h │ │ │ ├── CPTColorSpace.m │ │ │ ├── CPTColorSpaceTests.h │ │ │ ├── CPTColorSpaceTests.m │ │ │ ├── CPTColorTests.h │ │ │ ├── CPTColorTests.m │ │ │ ├── CPTConstraints.h │ │ │ ├── CPTConstraints.m │ │ │ ├── CPTDarkGradientThemeTests.h │ │ │ ├── CPTDarkGradientThemeTests.m │ │ │ ├── CPTDataSourceTestCase.h │ │ │ ├── CPTDataSourceTestCase.m │ │ │ ├── CPTDefinitions.h │ │ │ ├── CPTDefinitions.m │ │ │ ├── CPTDerivedXYGraph.h │ │ │ ├── CPTDerivedXYGraph.m │ │ │ ├── CPTExceptions.h │ │ │ ├── CPTExceptions.m │ │ │ ├── CPTFill.h │ │ │ ├── CPTFill.m │ │ │ ├── CPTFillTests.h │ │ │ ├── CPTFillTests.m │ │ │ ├── CPTFunctionDataSource.h │ │ │ ├── CPTFunctionDataSource.m │ │ │ ├── CPTGradient.h │ │ │ ├── CPTGradient.m │ │ │ ├── CPTGradientTests.h │ │ │ ├── CPTGradientTests.m │ │ │ ├── CPTGraph.h │ │ │ ├── CPTGraph.m │ │ │ ├── CPTGridLineGroup.h │ │ │ ├── CPTGridLineGroup.m │ │ │ ├── CPTGridLines.h │ │ │ ├── CPTGridLines.m │ │ │ ├── CPTImage.h │ │ │ ├── CPTImage.m │ │ │ ├── CPTImageTests.h │ │ │ ├── CPTImageTests.m │ │ │ ├── CPTLayer.h │ │ │ ├── CPTLayer.m │ │ │ ├── CPTLayerAnnotation.h │ │ │ ├── CPTLayerAnnotation.m │ │ │ ├── CPTLayerTests.h │ │ │ ├── CPTLayerTests.m │ │ │ ├── CPTLegend.h │ │ │ ├── CPTLegend.m │ │ │ ├── CPTLegendEntry.h │ │ │ ├── CPTLegendEntry.m │ │ │ ├── CPTLimitBand.h │ │ │ ├── CPTLimitBand.m │ │ │ ├── CPTLineCap.h │ │ │ ├── CPTLineCap.m │ │ │ ├── CPTLineStyle.h │ │ │ ├── CPTLineStyle.m │ │ │ ├── CPTLineStyleTests.h │ │ │ ├── CPTLineStyleTests.m │ │ │ ├── CPTMutableLineStyle.h │ │ │ ├── CPTMutableLineStyle.m │ │ │ ├── CPTMutableNumericData+TypeConversion.h │ │ │ ├── CPTMutableNumericData+TypeConversion.m │ │ │ ├── CPTMutableNumericData.h │ │ │ ├── CPTMutableNumericData.m │ │ │ ├── CPTMutableNumericDataTests.h │ │ │ ├── CPTMutableNumericDataTests.m │ │ │ ├── CPTMutableNumericDataTypeConversionTests.h │ │ │ ├── CPTMutableNumericDataTypeConversionTests.m │ │ │ ├── CPTMutablePlotRange.h │ │ │ ├── CPTMutablePlotRange.m │ │ │ ├── CPTMutableShadow.h │ │ │ ├── CPTMutableShadow.m │ │ │ ├── CPTMutableTextStyle.h │ │ │ ├── CPTMutableTextStyle.m │ │ │ ├── CPTNumericData+TypeConversion.h │ │ │ ├── CPTNumericData+TypeConversion.m │ │ │ ├── CPTNumericData+TypeConversions_Generation.py │ │ │ ├── CPTNumericData.h │ │ │ ├── CPTNumericData.m │ │ │ ├── CPTNumericDataTests.h │ │ │ ├── CPTNumericDataTests.m │ │ │ ├── CPTNumericDataType.h │ │ │ ├── CPTNumericDataType.m │ │ │ ├── CPTNumericDataTypeConversionPerformanceTests.h │ │ │ ├── CPTNumericDataTypeConversionPerformanceTests.m │ │ │ ├── CPTNumericDataTypeConversionTests.h │ │ │ ├── CPTNumericDataTypeConversionTests.m │ │ │ ├── CPTPathExtensions.h │ │ │ ├── CPTPathExtensions.m │ │ │ ├── CPTPieChart.h │ │ │ ├── CPTPieChart.m │ │ │ ├── CPTPlot.h │ │ │ ├── CPTPlot.m │ │ │ ├── CPTPlotArea.h │ │ │ ├── CPTPlotArea.m │ │ │ ├── CPTPlotAreaFrame.h │ │ │ ├── CPTPlotAreaFrame.m │ │ │ ├── CPTPlotGroup.h │ │ │ ├── CPTPlotGroup.m │ │ │ ├── CPTPlotRange.h │ │ │ ├── CPTPlotRange.m │ │ │ ├── CPTPlotRangeTests.h │ │ │ ├── CPTPlotRangeTests.m │ │ │ ├── CPTPlotSpace.h │ │ │ ├── CPTPlotSpace.m │ │ │ ├── CPTPlotSpaceAnnotation.h │ │ │ ├── CPTPlotSpaceAnnotation.m │ │ │ ├── CPTPlotSpaceTests.h │ │ │ ├── CPTPlotSpaceTests.m │ │ │ ├── CPTPlotSymbol.h │ │ │ ├── CPTPlotSymbol.m │ │ │ ├── CPTRangePlot.h │ │ │ ├── CPTRangePlot.m │ │ │ ├── CPTResponder.h │ │ │ ├── CPTScatterPlot.h │ │ │ ├── CPTScatterPlot.m │ │ │ ├── CPTScatterPlotTests.h │ │ │ ├── CPTScatterPlotTests.m │ │ │ ├── CPTShadow.h │ │ │ ├── CPTShadow.m │ │ │ ├── CPTTestCase.h │ │ │ ├── CPTTestCase.m │ │ │ ├── CPTTextLayer.h │ │ │ ├── CPTTextLayer.m │ │ │ ├── CPTTextStyle.h │ │ │ ├── CPTTextStyle.m │ │ │ ├── CPTTextStyleTests.h │ │ │ ├── CPTTextStyleTests.m │ │ │ ├── CPTTheme.h │ │ │ ├── CPTTheme.m │ │ │ ├── CPTThemeTests.h │ │ │ ├── CPTThemeTests.m │ │ │ ├── CPTTimeFormatter.h │ │ │ ├── CPTTimeFormatter.m │ │ │ ├── CPTTimeFormatterTests.h │ │ │ ├── CPTTimeFormatterTests.m │ │ │ ├── CPTTradingRangePlot.h │ │ │ ├── CPTTradingRangePlot.m │ │ │ ├── CPTUtilities.h │ │ │ ├── CPTUtilities.m │ │ │ ├── CPTUtilitiesTests.h │ │ │ ├── CPTUtilitiesTests.m │ │ │ ├── CPTXYAxis.h │ │ │ ├── CPTXYAxis.m │ │ │ ├── CPTXYAxisSet.h │ │ │ ├── CPTXYAxisSet.m │ │ │ ├── CPTXYGraph.h │ │ │ ├── CPTXYGraph.m │ │ │ ├── CPTXYPlotSpace.h │ │ │ ├── CPTXYPlotSpace.m │ │ │ ├── CPTXYPlotSpaceTests.h │ │ │ ├── CPTXYPlotSpaceTests.m │ │ │ ├── NSCoderExtensions.h │ │ │ ├── NSCoderExtensions.m │ │ │ ├── NSDecimalNumberExtensions.h │ │ │ ├── NSDecimalNumberExtensions.m │ │ │ ├── NSNumberExtensions.h │ │ │ ├── NSNumberExtensions.m │ │ │ ├── _CPTAnimationCGFloatPeriod.h │ │ │ ├── _CPTAnimationCGFloatPeriod.m │ │ │ ├── _CPTAnimationCGPointPeriod.h │ │ │ ├── _CPTAnimationCGPointPeriod.m │ │ │ ├── _CPTAnimationCGRectPeriod.h │ │ │ ├── _CPTAnimationCGRectPeriod.m │ │ │ ├── _CPTAnimationCGSizePeriod.h │ │ │ ├── _CPTAnimationCGSizePeriod.m │ │ │ ├── _CPTAnimationNSDecimalPeriod.h │ │ │ ├── _CPTAnimationNSDecimalPeriod.m │ │ │ ├── _CPTAnimationPlotRangePeriod.h │ │ │ ├── _CPTAnimationPlotRangePeriod.m │ │ │ ├── _CPTAnimationTimingFunctions.h │ │ │ ├── _CPTAnimationTimingFunctions.m │ │ │ ├── _CPTBorderLayer.h │ │ │ ├── _CPTBorderLayer.m │ │ │ ├── _CPTConstraintsFixed.h │ │ │ ├── _CPTConstraintsFixed.m │ │ │ ├── _CPTConstraintsRelative.h │ │ │ ├── _CPTConstraintsRelative.m │ │ │ ├── _CPTDarkGradientTheme.h │ │ │ ├── _CPTDarkGradientTheme.m │ │ │ ├── _CPTFillColor.h │ │ │ ├── _CPTFillColor.m │ │ │ ├── _CPTFillGradient.h │ │ │ ├── _CPTFillGradient.m │ │ │ ├── _CPTFillImage.h │ │ │ ├── _CPTFillImage.m │ │ │ ├── _CPTMaskLayer.h │ │ │ ├── _CPTMaskLayer.m │ │ │ ├── _CPTPlainBlackTheme.h │ │ │ ├── _CPTPlainBlackTheme.m │ │ │ ├── _CPTPlainWhiteTheme.h │ │ │ ├── _CPTPlainWhiteTheme.m │ │ │ ├── _CPTSlateTheme.h │ │ │ ├── _CPTSlateTheme.m │ │ │ ├── _CPTStocksTheme.h │ │ │ ├── _CPTStocksTheme.m │ │ │ ├── _CPTXYTheme.h │ │ │ ├── _CPTXYTheme.m │ │ │ ├── license.txt │ │ │ └── mainpage.h │ │ ├── TestResources │ │ │ ├── CorePlotProbes.d │ │ │ └── checkformisalignedlayers.d │ │ ├── UnitTests-Info.plist │ │ ├── iPhoneOnly │ │ │ ├── CPTGraphHostingView.h │ │ │ ├── CPTGraphHostingView.m │ │ │ ├── CPTPlatformSpecificCategories.h │ │ │ ├── CPTPlatformSpecificCategories.m │ │ │ ├── CPTPlatformSpecificDefines.h │ │ │ ├── CPTPlatformSpecificDefines.m │ │ │ ├── CPTPlatformSpecificFunctions.h │ │ │ ├── CPTPlatformSpecificFunctions.m │ │ │ ├── CPTTextStylePlatformSpecific.h │ │ │ └── CPTTextStylePlatformSpecific.m │ │ ├── main-cocoatouch.m │ │ └── main.m │ ├── libCorePlot-CocoaTouch.a │ └── main.m └── CorePlotTests │ ├── CorePlotTests-Info.plist │ ├── CorePlotTests.m │ └── en.lproj │ └── InfoPlist.strings ├── Homepwner ├── .DS_Store ├── Homepwner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── Homepwner.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── Homepwner.xcscheme │ │ └── xcschememanagement.plist ├── Homepwner │ ├── AssetTableViewController.h │ ├── AssetTableViewController.m │ ├── CoreData.xcdatamodeld │ │ └── CoreData.xcdatamodel │ │ │ └── contents │ ├── HeaderView.xib │ ├── Homepwner-Info.plist │ ├── Homepwner-Prefix.pch │ ├── ImagePopoverViewController.h │ ├── ImagePopoverViewController.m │ ├── ImageStore.h │ ├── ImageStore.m │ ├── ImageTransformer.h │ ├── ImageTransformer.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── Item.h │ ├── Item.m │ ├── ItemCell.h │ ├── ItemCell.m │ ├── ItemCell.xib │ ├── ItemDetailVC.h │ ├── ItemDetailVC.m │ ├── ItemDetailVC.xib │ ├── ItemStore.h │ ├── ItemStore.m │ ├── WZXAppDelegate.h │ ├── WZXAppDelegate.m │ ├── WZXItemsTableViewController.h │ ├── WZXItemsTableViewController.m │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── HomepwnerTests │ ├── HomepwnerTests-Info.plist │ ├── HomepwnerTests.m │ └── en.lproj │ └── InfoPlist.strings ├── Nerdcourse ├── Nerdcourse.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── Nerdcourse.xccheckout │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── Nerdcourse.xcscheme │ │ └── xcschememanagement.plist ├── Nerdcourse │ ├── CourseTableViewController.h │ ├── CourseTableViewController.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── NerdAppDelegate.h │ ├── NerdAppDelegate.m │ ├── Nerdcourse-Info.plist │ ├── Nerdcourse-Prefix.pch │ ├── WebViewController.h │ ├── WebViewController.m │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── NerdcourseTests │ ├── NerdcourseTests-Info.plist │ ├── NerdcourseTests.m │ └── en.lproj │ └── InfoPlist.strings ├── Solutions ├── .DS_Store ├── 00-Resources │ ├── .DS_Store │ ├── Default-568h@2x.png │ ├── Default@2x.png │ ├── Hypno.png │ ├── Hypno@2x.png │ ├── Icon@2x.png │ ├── Project App Icons │ │ ├── Homepwner-120.png │ │ ├── Homepwner-152.png │ │ ├── Homepwner-76.png │ │ ├── HypnoNerd-120.png │ │ ├── HypnoNerd-152.png │ │ ├── HypnoNerd-76.png │ │ ├── Hypnosister-120.png │ │ ├── Hypnosister-152.png │ │ ├── Hypnosister-76.png │ │ ├── Nerdfeed-120.png │ │ ├── Nerdfeed-152.png │ │ ├── Nerdfeed-76.png │ │ ├── Quiz-120.png │ │ ├── Quiz-152.png │ │ ├── Quiz-76.png │ │ ├── TouchTracker-120.png │ │ ├── TouchTracker-152.png │ │ └── TouchTracker-76.png │ ├── Time.png │ ├── Time@2x.png │ └── logo.png ├── 01-SimpleiOSApplication │ └── Quiz │ │ ├── Quiz.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Quiz │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRQuizViewController.h │ │ ├── BNRQuizViewController.m │ │ ├── BNRQuizViewController.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Quiz-Info.plist │ │ ├── Quiz-Prefix.pch │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── QuizTests │ │ ├── QuizTests-Info.plist │ │ ├── QuizTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 02-ObjectiveC │ └── RandomItems │ │ ├── RandomItems.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── RandomItems │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── RandomItems-Prefix.pch │ │ ├── RandomItems.1 │ │ └── main.m ├── 03-ManagingMemoryWithARC │ └── RandomItems │ │ ├── .DS_Store │ │ ├── RandomItems.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── RandomItems │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── RandomItems-Prefix.pch │ │ ├── RandomItems.1 │ │ └── main.m ├── 04-ViewsAndViewHierarchy │ └── Hypnosister │ │ ├── .DS_Store │ │ ├── Hypnosister.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Hypnosister │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRHypnosisView.h │ │ ├── BNRHypnosisView.m │ │ ├── Hypnosister-Info.plist │ │ ├── Hypnosister-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HypnosisterTests │ │ ├── HypnosisterTests-Info.plist │ │ ├── HypnosisterTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 05-RedrawingAndUIScrollView │ └── Hypnosister │ │ ├── Hypnosister.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Hypnosister │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRHypnosisView.h │ │ ├── BNRHypnosisView.m │ │ ├── Hypnosister-Info.plist │ │ ├── Hypnosister-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HypnosisterTests │ │ ├── HypnosisterTests-Info.plist │ │ ├── HypnosisterTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 06-ViewControllers │ └── HypnoNerd │ │ ├── HypnoNerd.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HypnoNerd │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRHypnosisView.h │ │ ├── BNRHypnosisView.m │ │ ├── BNRHypnosisViewController.h │ │ ├── BNRHypnosisViewController.m │ │ ├── BNRReminderViewController.h │ │ ├── BNRReminderViewController.m │ │ ├── BNRReminderViewController.xib │ │ ├── Hypno.png │ │ ├── Hypno@2x.png │ │ ├── HypnoNerd-Info.plist │ │ ├── HypnoNerd-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Time.png │ │ ├── Time@2x.png │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HypnoNerdTests │ │ ├── HypnoNerdTests-Info.plist │ │ ├── HypnoNerdTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 07-DelegateAndTextInput │ └── HypnoNerd │ │ ├── HypnoNerd.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HypnoNerd │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRHypnosisView.h │ │ ├── BNRHypnosisView.m │ │ ├── BNRHypnosisViewController.h │ │ ├── BNRHypnosisViewController.m │ │ ├── BNRReminderViewController.h │ │ ├── BNRReminderViewController.m │ │ ├── BNRReminderViewController.xib │ │ ├── Hypno.png │ │ ├── Hypno@2x.png │ │ ├── HypnoNerd-Info.plist │ │ ├── HypnoNerd-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Time.png │ │ ├── Time@2x.png │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HypnoNerdTests │ │ ├── HypnoNerdTests-Info.plist │ │ ├── HypnoNerdTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 08-UITableViewAndUITableViewController │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 09-EditingUITableView │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HeaderView.xib │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 10-UINavigationController │ └── HomePwner │ │ ├── .DS_Store │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── HomePwner.xccheckout │ │ │ └── xcuserdata │ │ │ │ └── wayne.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── HomePwner.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 11-Camera │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 12-TouchEvents │ └── 24-TouchEvents │ │ └── TouchTracker │ │ ├── TouchTracker.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── TouchTracker │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDrawView.h │ │ ├── BNRDrawView.m │ │ ├── BNRDrawViewController.h │ │ ├── BNRDrawViewController.m │ │ ├── BNRLine.h │ │ ├── BNRLine.m │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── TouchTracker-Info.plist │ │ ├── TouchTracker-Prefix.pch │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── TouchTrackerTests │ │ ├── TouchTrackerTests-Info.plist │ │ ├── TouchTrackerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 13-UIGestureRecognizer │ ├── .DS_Store │ └── 25-UIGestureRecognizer │ │ ├── .DS_Store │ │ └── TouchTracker │ │ ├── .DS_Store │ │ ├── TouchTracker.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── TouchTracker.xccheckout │ │ │ └── xcuserdata │ │ │ │ └── cbkeur.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── cbkeur.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── TouchTracker.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── TouchTracker │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDrawView.h │ │ ├── BNRDrawView.m │ │ ├── BNRDrawViewController.h │ │ ├── BNRDrawViewController.m │ │ ├── BNRLine.h │ │ ├── BNRLine.m │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── TouchTracker-Info.plist │ │ ├── TouchTracker-Prefix.pch │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── TouchTrackerTests │ │ ├── TouchTrackerTests-Info.plist │ │ ├── TouchTrackerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 15-IntroToAutoLayout │ ├── 12-IntroToAutoLayout │ │ └── HomePwner │ │ │ ├── HomePwner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ │ ├── HomePwner │ │ │ ├── BNRAppDelegate.h │ │ │ ├── BNRAppDelegate.m │ │ │ ├── BNRDetailViewController.h │ │ │ ├── BNRDetailViewController.m │ │ │ ├── BNRDetailViewController.xib │ │ │ ├── BNRImageStore.h │ │ │ ├── BNRImageStore.m │ │ │ ├── BNRItem.h │ │ │ ├── BNRItem.m │ │ │ ├── BNRItemStore.h │ │ │ ├── BNRItemStore.m │ │ │ ├── BNRItemsViewController.h │ │ │ ├── BNRItemsViewController.m │ │ │ ├── HomePwner-Info.plist │ │ │ ├── HomePwner-Prefix.pch │ │ │ ├── Images.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── LaunchImage.launchimage │ │ │ │ │ └── Contents.json │ │ │ ├── en.lproj │ │ │ │ └── InfoPlist.strings │ │ │ └── main.m │ │ │ └── HomePwnerTests │ │ │ ├── HomePwnerTests-Info.plist │ │ │ ├── HomePwnerTests.m │ │ │ └── en.lproj │ │ │ └── InfoPlist.strings │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 16-AutolayoutProgrammaticConstraints │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 17-AutorotationPopverModal │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── HomePwner.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── HomePwner.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 18-SavingLoading │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 19-SubclassUITableViewCell │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── HomePwner.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── HomePwner.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 20-DynamicType │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 21-WebServices │ └── Nerdfeed │ │ ├── Nerdfeed.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── Nerdfeed.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── Nerdfeed.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── Nerdfeed │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRCoursesViewController.h │ │ ├── BNRCoursesViewController.m │ │ ├── BNRWebViewController.h │ │ ├── BNRWebViewController.m │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Nerdfeed-Info.plist │ │ ├── Nerdfeed-Prefix.pch │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── NerdfeedTests │ │ ├── NerdfeedTests-Info.plist │ │ ├── NerdfeedTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 22-UISplitViewController │ └── Nerdfeed │ │ ├── Nerdfeed.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── Nerdfeed.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── Nerdfeed.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── Nerdfeed │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRCoursesViewController.h │ │ ├── BNRCoursesViewController.m │ │ ├── BNRWebViewController.h │ │ ├── BNRWebViewController.m │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Nerdfeed-Info.plist │ │ ├── Nerdfeed-Prefix.pch │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── NerdfeedTests │ │ ├── NerdfeedTests-Info.plist │ │ ├── NerdfeedTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 23-CoreData │ ├── .DS_Store │ └── HomePwner │ │ ├── .DS_Store │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── HomePwner.xccheckout │ │ │ └── xcuserdata │ │ │ │ └── cbkeur.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ ├── cbkeur.xcuserdatad │ │ │ └── xcschemes │ │ │ │ ├── HomePwner.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ │ └── wayne.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── HomePwner.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRAssetTypeViewController.h │ │ ├── BNRAssetTypeViewController.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageTransformer.h │ │ ├── BNRImageTransformer.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Homepwner.xcdatamodeld │ │ │ └── Homepwner.xcdatamodel │ │ │ │ └── contents │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 24-StateRestoration │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRAssetTypeViewController.h │ │ ├── BNRAssetTypeViewController.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRDetailViewController.xib │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageTransformer.h │ │ ├── BNRImageTransformer.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Homepwner.xcdatamodeld │ │ │ └── Homepwner.xcdatamodel │ │ │ │ └── contents │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 25-Localization │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRAssetTypeViewController.h │ │ ├── BNRAssetTypeViewController.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageTransformer.h │ │ ├── BNRImageTransformer.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── Base.lproj │ │ │ ├── BNRDetailViewController.xib │ │ │ └── Localizable.strings │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Homepwner.xcdatamodeld │ │ │ └── Homepwner.xcdatamodel │ │ │ │ └── contents │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── es.lproj │ │ │ ├── BNRDetailViewController.strings │ │ │ └── Localizable.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 26-NSUserDefaults │ └── HomePwner │ │ ├── HomePwner.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HomePwner │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRAssetTypeViewController.h │ │ ├── BNRAssetTypeViewController.m │ │ ├── BNRDetailViewController.h │ │ ├── BNRDetailViewController.m │ │ ├── BNRImageStore.h │ │ ├── BNRImageStore.m │ │ ├── BNRImageTransformer.h │ │ ├── BNRImageTransformer.m │ │ ├── BNRImageViewController.h │ │ ├── BNRImageViewController.m │ │ ├── BNRItem.h │ │ ├── BNRItem.m │ │ ├── BNRItemCell.h │ │ ├── BNRItemCell.m │ │ ├── BNRItemCell.xib │ │ ├── BNRItemStore.h │ │ ├── BNRItemStore.m │ │ ├── BNRItemsViewController.h │ │ ├── BNRItemsViewController.m │ │ ├── Base.lproj │ │ │ ├── BNRDetailViewController.xib │ │ │ └── Localizable.strings │ │ ├── HomePwner-Info.plist │ │ ├── HomePwner-Prefix.pch │ │ ├── Homepwner.xcdatamodeld │ │ │ └── Homepwner.xcdatamodel │ │ │ │ └── contents │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Settings.bundle │ │ │ ├── Root.plist │ │ │ └── en.lproj │ │ │ │ └── Root.strings │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── es.lproj │ │ │ ├── BNRDetailViewController.strings │ │ │ └── Localizable.strings │ │ └── main.m │ │ └── HomePwnerTests │ │ ├── HomePwnerTests-Info.plist │ │ ├── HomePwnerTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── 27-ControllingAnimations │ └── HypnoNerd │ │ ├── HypnoNerd.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── HypnoNerd │ │ ├── BNRAppDelegate.h │ │ ├── BNRAppDelegate.m │ │ ├── BNRHypnosisView.h │ │ ├── BNRHypnosisView.m │ │ ├── BNRHypnosisViewController.h │ │ ├── BNRHypnosisViewController.m │ │ ├── BNRReminderViewController.h │ │ ├── BNRReminderViewController.m │ │ ├── BNRReminderViewController.xib │ │ ├── Hypno.png │ │ ├── Hypno@2x.png │ │ ├── HypnoNerd-Info.plist │ │ ├── HypnoNerd-Prefix.pch │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── Time.png │ │ ├── Time@2x.png │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── main.m │ │ └── HypnoNerdTests │ │ ├── HypnoNerdTests-Info.plist │ │ ├── HypnoNerdTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings └── 28-UIStoryboard │ └── Colorboard │ ├── Colorboard.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── Colorboard.xccheckout │ ├── Colorboard │ ├── BNRAppDelegate.h │ ├── BNRAppDelegate.m │ ├── BNRColorDescription.h │ ├── BNRColorDescription.m │ ├── BNRColorViewController.h │ ├── BNRColorViewController.m │ ├── BNRPaletteViewController.h │ ├── BNRPaletteViewController.m │ ├── Colorboard-Info.plist │ ├── Colorboard-Prefix.pch │ ├── Colorboard.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m │ └── ColorboardTests │ ├── ColorboardTests-Info.plist │ ├── ColorboardTests.m │ └── en.lproj │ └── InfoPlist.strings ├── UserDraw ├── UserDraw.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── UserDraw.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── WorkspaceSettings.xcsettings │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ └── xcschemes │ │ ├── UserDraw.xcscheme │ │ └── xcschememanagement.plist ├── UserDraw │ ├── DrawView.h │ ├── DrawView.m │ ├── DrawViewController.h │ ├── DrawViewController.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── LineView.h │ ├── LineView.m │ ├── UserDraw-Info.plist │ ├── UserDraw-Prefix.pch │ ├── WZXAppDelegate.h │ ├── WZXAppDelegate.m │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── UserDrawTests │ ├── UserDrawTests-Info.plist │ ├── UserDrawTests.m │ └── en.lproj │ └── InfoPlist.strings ├── chartExperiment ├── BarChartViewController.h ├── BarChartViewController.m ├── Classes │ ├── JBBarChartView.h │ ├── JBBarChartView.m │ ├── JBChartView.h │ ├── JBChartView.m │ ├── JBChartView.podspec │ ├── JBLineChartView.h │ └── JBLineChartView.m ├── Podfile ├── chartExperiment.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── chartExperiment.xccheckout │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ └── xcschemes │ │ ├── chartExperiment.xcscheme │ │ └── xcschememanagement.plist ├── chartExperiment │ ├── CEAppDelegate.h │ ├── CEAppDelegate.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── LineCorePlotViewController.h │ ├── LineCorePlotViewController.m │ ├── Storyboard.storyboard │ ├── chartExperiment-Info.plist │ ├── chartExperiment-Prefix.pch │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m ├── chartExperimentTests │ ├── chartExperimentTests-Info.plist │ ├── chartExperimentTests.m │ └── en.lproj │ │ └── InfoPlist.strings └── framework │ ├── CorePlot-CocoaTouch.h │ ├── CorePlot-CocoaTouch.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── CorePlot-CocoaTouch.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── WorkspaceSettings.xcsettings │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ └── xcschemes │ │ ├── CorePlot-CocoaTouch.xcscheme │ │ ├── Documentation.xcscheme │ │ ├── Universal Library.xcscheme │ │ └── xcschememanagement.plist │ ├── CorePlot.h │ ├── CorePlot.xcodeproj │ ├── TemplateIcon.icns │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── CorePlot.xccheckout │ │ └── xcuserdata │ │ │ └── wayne.xcuserdatad │ │ │ └── WorkspaceSettings.xcsettings │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ └── xcschemes │ │ ├── CorePlot.xcscheme │ │ ├── Documentation.xcscheme │ │ └── xcschememanagement.plist │ ├── CorePlot_Prefix.pch │ ├── English.lproj │ ├── InfoPlist.strings │ └── MainMenu.xib │ ├── Info-CocoaTouch.plist │ ├── Info.plist │ ├── MacOnly │ ├── CPTDecimalNumberValueTransformer.h │ ├── CPTDecimalNumberValueTransformer.m │ ├── CPTGraphHostingView.h │ ├── CPTGraphHostingView.m │ ├── CPTPlatformSpecificCategories.h │ ├── CPTPlatformSpecificCategories.m │ ├── CPTPlatformSpecificDefines.h │ ├── CPTPlatformSpecificDefines.m │ ├── CPTPlatformSpecificFunctions.h │ ├── CPTPlatformSpecificFunctions.m │ ├── CPTTextStylePlatformSpecific.h │ └── CPTTextStylePlatformSpecific.m │ ├── Source │ ├── CPTAnimation.h │ ├── CPTAnimation.m │ ├── CPTAnimationOperation.h │ ├── CPTAnimationOperation.m │ ├── CPTAnimationPeriod.h │ ├── CPTAnimationPeriod.m │ ├── CPTAnnotation.h │ ├── CPTAnnotation.m │ ├── CPTAnnotationHostLayer.h │ ├── CPTAnnotationHostLayer.m │ ├── CPTAxis.h │ ├── CPTAxis.m │ ├── CPTAxisLabel.h │ ├── CPTAxisLabel.m │ ├── CPTAxisLabelGroup.h │ ├── CPTAxisLabelGroup.m │ ├── CPTAxisLabelTests.h │ ├── CPTAxisLabelTests.m │ ├── CPTAxisSet.h │ ├── CPTAxisSet.m │ ├── CPTAxisTitle.h │ ├── CPTAxisTitle.m │ ├── CPTBarPlot.h │ ├── CPTBarPlot.m │ ├── CPTBorderedLayer.h │ ├── CPTBorderedLayer.m │ ├── CPTCalendarFormatter.h │ ├── CPTCalendarFormatter.m │ ├── CPTColor.h │ ├── CPTColor.m │ ├── CPTColorSpace.h │ ├── CPTColorSpace.m │ ├── CPTColorSpaceTests.h │ ├── CPTColorSpaceTests.m │ ├── CPTColorTests.h │ ├── CPTColorTests.m │ ├── CPTConstraints.h │ ├── CPTConstraints.m │ ├── CPTDarkGradientThemeTests.h │ ├── CPTDarkGradientThemeTests.m │ ├── CPTDataSourceTestCase.h │ ├── CPTDataSourceTestCase.m │ ├── CPTDefinitions.h │ ├── CPTDefinitions.m │ ├── CPTDerivedXYGraph.h │ ├── CPTDerivedXYGraph.m │ ├── CPTExceptions.h │ ├── CPTExceptions.m │ ├── CPTFill.h │ ├── CPTFill.m │ ├── CPTFillTests.h │ ├── CPTFillTests.m │ ├── CPTFunctionDataSource.h │ ├── CPTFunctionDataSource.m │ ├── CPTGradient.h │ ├── CPTGradient.m │ ├── CPTGradientTests.h │ ├── CPTGradientTests.m │ ├── CPTGraph.h │ ├── CPTGraph.m │ ├── CPTGridLineGroup.h │ ├── CPTGridLineGroup.m │ ├── CPTGridLines.h │ ├── CPTGridLines.m │ ├── CPTImage.h │ ├── CPTImage.m │ ├── CPTImageTests.h │ ├── CPTImageTests.m │ ├── CPTLayer.h │ ├── CPTLayer.m │ ├── CPTLayerAnnotation.h │ ├── CPTLayerAnnotation.m │ ├── CPTLayerTests.h │ ├── CPTLayerTests.m │ ├── CPTLegend.h │ ├── CPTLegend.m │ ├── CPTLegendEntry.h │ ├── CPTLegendEntry.m │ ├── CPTLimitBand.h │ ├── CPTLimitBand.m │ ├── CPTLineCap.h │ ├── CPTLineCap.m │ ├── CPTLineStyle.h │ ├── CPTLineStyle.m │ ├── CPTLineStyleTests.h │ ├── CPTLineStyleTests.m │ ├── CPTMutableLineStyle.h │ ├── CPTMutableLineStyle.m │ ├── CPTMutableNumericData+TypeConversion.h │ ├── CPTMutableNumericData+TypeConversion.m │ ├── CPTMutableNumericData.h │ ├── CPTMutableNumericData.m │ ├── CPTMutableNumericDataTests.h │ ├── CPTMutableNumericDataTests.m │ ├── CPTMutableNumericDataTypeConversionTests.h │ ├── CPTMutableNumericDataTypeConversionTests.m │ ├── CPTMutablePlotRange.h │ ├── CPTMutablePlotRange.m │ ├── CPTMutableShadow.h │ ├── CPTMutableShadow.m │ ├── CPTMutableTextStyle.h │ ├── CPTMutableTextStyle.m │ ├── CPTNumericData+TypeConversion.h │ ├── CPTNumericData+TypeConversion.m │ ├── CPTNumericData+TypeConversions_Generation.py │ ├── CPTNumericData.h │ ├── CPTNumericData.m │ ├── CPTNumericDataTests.h │ ├── CPTNumericDataTests.m │ ├── CPTNumericDataType.h │ ├── CPTNumericDataType.m │ ├── CPTNumericDataTypeConversionPerformanceTests.h │ ├── CPTNumericDataTypeConversionPerformanceTests.m │ ├── CPTNumericDataTypeConversionTests.h │ ├── CPTNumericDataTypeConversionTests.m │ ├── CPTPathExtensions.h │ ├── CPTPathExtensions.m │ ├── CPTPieChart.h │ ├── CPTPieChart.m │ ├── CPTPlot.h │ ├── CPTPlot.m │ ├── CPTPlotArea.h │ ├── CPTPlotArea.m │ ├── CPTPlotAreaFrame.h │ ├── CPTPlotAreaFrame.m │ ├── CPTPlotGroup.h │ ├── CPTPlotGroup.m │ ├── CPTPlotRange.h │ ├── CPTPlotRange.m │ ├── CPTPlotRangeTests.h │ ├── CPTPlotRangeTests.m │ ├── CPTPlotSpace.h │ ├── CPTPlotSpace.m │ ├── CPTPlotSpaceAnnotation.h │ ├── CPTPlotSpaceAnnotation.m │ ├── CPTPlotSpaceTests.h │ ├── CPTPlotSpaceTests.m │ ├── CPTPlotSymbol.h │ ├── CPTPlotSymbol.m │ ├── CPTRangePlot.h │ ├── CPTRangePlot.m │ ├── CPTResponder.h │ ├── CPTScatterPlot.h │ ├── CPTScatterPlot.m │ ├── CPTScatterPlotTests.h │ ├── CPTScatterPlotTests.m │ ├── CPTShadow.h │ ├── CPTShadow.m │ ├── CPTTestCase.h │ ├── CPTTestCase.m │ ├── CPTTextLayer.h │ ├── CPTTextLayer.m │ ├── CPTTextStyle.h │ ├── CPTTextStyle.m │ ├── CPTTextStyleTests.h │ ├── CPTTextStyleTests.m │ ├── CPTTheme.h │ ├── CPTTheme.m │ ├── CPTThemeTests.h │ ├── CPTThemeTests.m │ ├── CPTTimeFormatter.h │ ├── CPTTimeFormatter.m │ ├── CPTTimeFormatterTests.h │ ├── CPTTimeFormatterTests.m │ ├── CPTTradingRangePlot.h │ ├── CPTTradingRangePlot.m │ ├── CPTUtilities.h │ ├── CPTUtilities.m │ ├── CPTUtilitiesTests.h │ ├── CPTUtilitiesTests.m │ ├── CPTXYAxis.h │ ├── CPTXYAxis.m │ ├── CPTXYAxisSet.h │ ├── CPTXYAxisSet.m │ ├── CPTXYGraph.h │ ├── CPTXYGraph.m │ ├── CPTXYPlotSpace.h │ ├── CPTXYPlotSpace.m │ ├── CPTXYPlotSpaceTests.h │ ├── CPTXYPlotSpaceTests.m │ ├── NSCoderExtensions.h │ ├── NSCoderExtensions.m │ ├── NSDecimalNumberExtensions.h │ ├── NSDecimalNumberExtensions.m │ ├── NSNumberExtensions.h │ ├── NSNumberExtensions.m │ ├── _CPTAnimationCGFloatPeriod.h │ ├── _CPTAnimationCGFloatPeriod.m │ ├── _CPTAnimationCGPointPeriod.h │ ├── _CPTAnimationCGPointPeriod.m │ ├── _CPTAnimationCGRectPeriod.h │ ├── _CPTAnimationCGRectPeriod.m │ ├── _CPTAnimationCGSizePeriod.h │ ├── _CPTAnimationCGSizePeriod.m │ ├── _CPTAnimationNSDecimalPeriod.h │ ├── _CPTAnimationNSDecimalPeriod.m │ ├── _CPTAnimationPlotRangePeriod.h │ ├── _CPTAnimationPlotRangePeriod.m │ ├── _CPTAnimationTimingFunctions.h │ ├── _CPTAnimationTimingFunctions.m │ ├── _CPTBorderLayer.h │ ├── _CPTBorderLayer.m │ ├── _CPTConstraintsFixed.h │ ├── _CPTConstraintsFixed.m │ ├── _CPTConstraintsRelative.h │ ├── _CPTConstraintsRelative.m │ ├── _CPTDarkGradientTheme.h │ ├── _CPTDarkGradientTheme.m │ ├── _CPTFillColor.h │ ├── _CPTFillColor.m │ ├── _CPTFillGradient.h │ ├── _CPTFillGradient.m │ ├── _CPTFillImage.h │ ├── _CPTFillImage.m │ ├── _CPTMaskLayer.h │ ├── _CPTMaskLayer.m │ ├── _CPTPlainBlackTheme.h │ ├── _CPTPlainBlackTheme.m │ ├── _CPTPlainWhiteTheme.h │ ├── _CPTPlainWhiteTheme.m │ ├── _CPTSlateTheme.h │ ├── _CPTSlateTheme.m │ ├── _CPTStocksTheme.h │ ├── _CPTStocksTheme.m │ ├── _CPTXYTheme.h │ ├── _CPTXYTheme.m │ ├── license.txt │ └── mainpage.h │ ├── TestResources │ ├── CorePlotProbes.d │ └── checkformisalignedlayers.d │ ├── UnitTests-Info.plist │ ├── iPhoneOnly │ ├── CPTGraphHostingView.h │ ├── CPTGraphHostingView.m │ ├── CPTPlatformSpecificCategories.h │ ├── CPTPlatformSpecificCategories.m │ ├── CPTPlatformSpecificDefines.h │ ├── CPTPlatformSpecificDefines.m │ ├── CPTPlatformSpecificFunctions.h │ ├── CPTPlatformSpecificFunctions.m │ ├── CPTTextStylePlatformSpecific.h │ └── CPTTextStylePlatformSpecific.m │ ├── main-cocoatouch.m │ └── main.m ├── core-plot-master ├── .gitignore ├── .hgignore ├── .travis.yml ├── CorePlot.podspec ├── License.txt ├── QCPlugin │ ├── CPBarPlotPlugin.h │ ├── CPBarPlotPlugin.m │ ├── CPPieChartPlugin.h │ ├── CPPieChartPlugin.m │ ├── CPScatterPlotPlugin.h │ ├── CPScatterPlotPlugin.m │ ├── Compositions │ │ ├── Bar Chart.qtz │ │ ├── Layers.qtz │ │ ├── Pie Chart.qtz │ │ └── Scatter Plot.qtz │ ├── CorePlotQCPlugin.h │ ├── CorePlotQCPlugin.m │ ├── CorePlotQCPlugin.xcodeproj │ │ ├── TemplateIcon.icns │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── CorePlotQCPlugin_Prefix.pch │ ├── English.lproj │ │ └── Settings.xib │ └── Info.plist ├── README.md ├── READMEs │ ├── README for Docs Install.md │ └── README for Static Library Install.md ├── documentation │ ├── Anatomy of a Graph.graffle │ │ ├── data.plist │ │ └── image1.pdf │ ├── Classes.graffle │ │ ├── data.plist │ │ └── image1.png │ ├── Coding Style.markdown │ ├── Drawing order.markdown │ ├── Objects and Layers.graffle │ │ ├── data.plist │ │ └── image1.png │ ├── axis ranges.png │ ├── changelog.markdown │ ├── core-plot-logo.png │ ├── doxygen │ │ ├── DoxygenLayout.xml │ │ ├── doxygen touch.config │ │ ├── doxygen-cocoa-tags.xml │ │ ├── doxygen-cocoa-touch-tags.xml │ │ ├── doxygen.config │ │ └── icon.png │ └── images │ │ ├── AAPLot.png │ │ ├── CPTTestApp-iPad landscape.png │ │ ├── CPTTestApp-iPad portrait.png │ │ ├── CPTTestApp.png │ │ ├── Candlestick Plot.png │ │ ├── ClassDiagram.png │ │ ├── Colored Bar Chart.png │ │ ├── Curved Scatter Plot.png │ │ ├── Donut Chart.png │ │ ├── DropPlot.png │ │ ├── Function Graph.png │ │ ├── GraphAnatomy.png │ │ ├── Math Function Plot.png │ │ ├── OHLC Plot.png │ │ ├── ObjectAndLayerDiagram.png │ │ ├── Pie Chart.png │ │ ├── Range Plot.png │ │ └── Vertical Bar Chart.png ├── examples │ ├── AAPLot │ │ ├── AAPL.plist │ │ ├── AAPLot.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── AAPLot_Prefix.pch │ │ ├── APFinancialData.h │ │ ├── APFinancialData.m │ │ ├── APYahooDataPuller.h │ │ ├── APYahooDataPuller.m │ │ ├── Classes │ │ │ ├── AAPLotAppDelegate.h │ │ │ ├── AAPLotAppDelegate.m │ │ │ ├── FlipsideView.h │ │ │ ├── FlipsideView.m │ │ │ ├── FlipsideViewController.h │ │ │ ├── FlipsideViewController.m │ │ │ ├── MainViewController.h │ │ │ ├── MainViewController.m │ │ │ ├── RootViewController.h │ │ │ └── RootViewController.m │ │ ├── Default-568h@2x.png │ │ ├── FlipsideView.xib │ │ ├── Info.plist │ │ ├── MainView.xib │ │ ├── MainWindow.xib │ │ ├── NSDateFormatterExtensions.h │ │ ├── NSDateFormatterExtensions.m │ │ └── main.m │ ├── CPTTestApp-iPad │ │ ├── CPTTestApp-iPad.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── CPTTestApp_iPad-Info.plist │ │ ├── CPTTestApp_iPadViewController.xib │ │ ├── CPTTestApp_iPad_Prefix.pch │ │ ├── Classes │ │ │ ├── CPTTestApp_iPadAppDelegate.h │ │ │ ├── CPTTestApp_iPadAppDelegate.m │ │ │ ├── CPTTestApp_iPadViewController.h │ │ │ └── CPTTestApp_iPadViewController.m │ │ ├── CorePlotIcon.png │ │ ├── CorePlotIcon@2x.png │ │ ├── MainWindow.xib │ │ └── main.m │ ├── CPTTestApp-iPhone-SpeedTest │ │ ├── BarChart.xib │ │ ├── CPTTestApp-iPhone.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── CPTTestApp_iPhone_Prefix.pch │ │ ├── Classes │ │ │ ├── CPTTestAppBarChartController.h │ │ │ ├── CPTTestAppBarChartController.m │ │ │ ├── CPTTestAppPieChartController.h │ │ │ ├── CPTTestAppPieChartController.m │ │ │ ├── CPTTestAppScatterPlotController.h │ │ │ ├── CPTTestAppScatterPlotController.m │ │ │ ├── CPTTestApp_iPhoneAppDelegate.h │ │ │ ├── CPTTestApp_iPhoneAppDelegate.m │ │ │ ├── TestXYTheme.h │ │ │ └── TestXYTheme.m │ │ ├── CorePlotIcon.png │ │ ├── CorePlotIcon@2x.png │ │ ├── Default-568h@2x.png │ │ ├── GlyphishIcons │ │ │ ├── 16-line-chart.png │ │ │ ├── 17-bar-chart.png │ │ │ ├── 62-contrast.png │ │ │ └── Read me first - license.txt │ │ ├── Info.plist │ │ ├── MainWindow.xib │ │ ├── PieChart.xib │ │ ├── ScatterPlot.xib │ │ └── main.m │ ├── CPTTestApp-iPhone │ │ ├── BarChart.xib │ │ ├── BlueTexture.png │ │ ├── CPTTestApp-iPhone.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── CPTTestApp_iPhone_Prefix.pch │ │ ├── Classes │ │ │ ├── CPTTestAppBarChartController.h │ │ │ ├── CPTTestAppBarChartController.m │ │ │ ├── CPTTestAppPieChartController.h │ │ │ ├── CPTTestAppPieChartController.m │ │ │ ├── CPTTestAppScatterPlotController.h │ │ │ ├── CPTTestAppScatterPlotController.m │ │ │ ├── CPTTestApp_iPhoneAppDelegate.h │ │ │ └── CPTTestApp_iPhoneAppDelegate.m │ │ ├── CorePlotIcon.png │ │ ├── CorePlotIcon@2x.png │ │ ├── Default-568h@2x.png │ │ ├── GlyphishIcons │ │ │ ├── 16-line-chart.png │ │ │ ├── 17-bar-chart.png │ │ │ ├── 62-contrast.png │ │ │ └── Read me first - license.txt │ │ ├── Info.plist │ │ ├── MainWindow.xib │ │ ├── PieChart.xib │ │ ├── ScatterPlot.xib │ │ └── main.m │ ├── CPTTestApp │ │ ├── CPTTestApp.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── CPTTestApp_Prefix.pch │ │ ├── CorePlotIcon.icns │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ ├── Resources │ │ │ ├── AxisDemo.xib │ │ │ ├── BlueTexture.png │ │ │ ├── CPTTestApp.xib │ │ │ ├── PlotSymbolDemo.xib │ │ │ └── SelectionDemo.xib │ │ └── Source │ │ │ ├── AxisDemoController.h │ │ │ ├── AxisDemoController.m │ │ │ ├── CPTPlotSymbolTestController.h │ │ │ ├── CPTPlotSymbolTestController.m │ │ │ ├── Controller.h │ │ │ ├── Controller.m │ │ │ ├── RotationView.h │ │ │ ├── RotationView.m │ │ │ ├── SelectionDemoController.h │ │ │ ├── SelectionDemoController.m │ │ │ └── main.m │ ├── CorePlotExamples.xcworkspace │ │ └── contents.xcworkspacedata │ ├── CorePlotGallery │ │ ├── Default-568h@2x.png │ │ ├── Plot_Gallery-Info.plist │ │ ├── Plot_Gallery_Mac-Info.plist │ │ ├── Plot_Gallery_Mac.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── Plot_Gallery_Mac_Prefix.pch │ │ ├── Plot_Gallery_Prefix.pch │ │ ├── Plot_Gallery_iOS.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── README │ │ ├── img │ │ │ ├── Checkerboard.png │ │ │ ├── Checkerboard@2x.png │ │ │ ├── PlotGallery.png │ │ │ ├── PlotGallery128.png │ │ │ ├── PlotGallery16.png │ │ │ ├── PlotGallery256.png │ │ │ ├── PlotGallery32.png │ │ │ └── PlotGallery512.png │ │ └── src │ │ │ ├── ios │ │ │ ├── DetailViewController.h │ │ │ ├── DetailViewController.m │ │ │ ├── Icon.png │ │ │ ├── Icon@2x.png │ │ │ ├── PlotHostView.h │ │ │ ├── PlotHostView.m │ │ │ ├── RootViewController.h │ │ │ ├── RootViewController.m │ │ │ ├── ThemeTableViewController.h │ │ │ ├── ThemeTableViewController.m │ │ │ ├── ThemeTableViewController.xib │ │ │ ├── ipad │ │ │ │ ├── DetailView-iPad.xib │ │ │ │ ├── MainWindow-iPad.xib │ │ │ │ ├── Plot_GalleryAppDelegate.h │ │ │ │ └── Plot_GalleryAppDelegate.m │ │ │ ├── iphone │ │ │ │ ├── DetailView.xib │ │ │ │ ├── MainWindow.xib │ │ │ │ ├── PlotGalleryAppDelegate-iPhone.h │ │ │ │ ├── PlotGalleryAppDelegate-iPhone.m │ │ │ │ └── RootViewController.xib │ │ │ └── main.m │ │ │ ├── mac │ │ │ ├── English.lproj │ │ │ │ ├── InfoPlist.strings │ │ │ │ └── MainMenu.xib │ │ │ ├── Icon.icns │ │ │ ├── PlotGalleryController.h │ │ │ ├── PlotGalleryController.m │ │ │ ├── PlotView.h │ │ │ ├── PlotView.m │ │ │ ├── Plot_Gallery_MacAppDelegate.h │ │ │ ├── Plot_Gallery_MacAppDelegate.m │ │ │ └── main.m │ │ │ ├── plots │ │ │ ├── AxisDemo.h │ │ │ ├── AxisDemo.m │ │ │ ├── CandlestickPlot.h │ │ │ ├── CandlestickPlot.m │ │ │ ├── ColoredBarChart.h │ │ │ ├── ColoredBarChart.m │ │ │ ├── CompositePlot.h │ │ │ ├── CompositePlot.m │ │ │ ├── ControlChart.h │ │ │ ├── ControlChart.m │ │ │ ├── CurvedScatterPlot.h │ │ │ ├── CurvedScatterPlot.m │ │ │ ├── DatePlot.h │ │ │ ├── DatePlot.m │ │ │ ├── DonutChart.h │ │ │ ├── DonutChart.m │ │ │ ├── FunctionPlot.h │ │ │ ├── FunctionPlot.m │ │ │ ├── GradientScatterPlot.h │ │ │ ├── GradientScatterPlot.m │ │ │ ├── ImageDemo.h │ │ │ ├── ImageDemo.m │ │ │ ├── LabelingPolicyDemo.h │ │ │ ├── LabelingPolicyDemo.m │ │ │ ├── LineCapDemo.h │ │ │ ├── LineCapDemo.m │ │ │ ├── OHLCPlot.h │ │ │ ├── OHLCPlot.m │ │ │ ├── PlotSpaceDemo.h │ │ │ ├── PlotSpaceDemo.m │ │ │ ├── RangePlot.h │ │ │ ├── RangePlot.m │ │ │ ├── RealTimePlot.h │ │ │ ├── RealTimePlot.m │ │ │ ├── SimplePieChart.h │ │ │ ├── SimplePieChart.m │ │ │ ├── SimpleScatterPlot.h │ │ │ ├── SimpleScatterPlot.m │ │ │ ├── SteppedScatterPlot.h │ │ │ ├── SteppedScatterPlot.m │ │ │ ├── VerticalBarChart.h │ │ │ └── VerticalBarChart.m │ │ │ └── shared │ │ │ ├── PiNumberFormatter.h │ │ │ ├── PiNumberFormatter.m │ │ │ ├── PlotGallery.h │ │ │ ├── PlotGallery.m │ │ │ ├── PlotItem.h │ │ │ └── PlotItem.m │ ├── DatePlot │ │ ├── Controller.h │ │ ├── Controller.m │ │ ├── CorePlotIcon.icns │ │ ├── DatePlot.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── DatePlot.xib │ │ ├── DatePlot_Prefix.pch │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ └── Source │ │ │ └── main.m │ ├── DropPlot │ │ ├── CPTPlotDocument.h │ │ ├── CPTPlotDocument.m │ │ ├── CorePlotIcon.icns │ │ ├── DropPlot.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── DropPlot_Prefix.pch │ │ ├── English.lproj │ │ │ ├── CPTPlotDocument.xib │ │ │ ├── Credits.rtf │ │ │ ├── InfoPlist.strings │ │ │ └── MainMenu.xib │ │ ├── Info.plist │ │ ├── NSString+ParseCSV.h │ │ ├── NSString+ParseCSV.m │ │ ├── SampleCSVFiles │ │ │ └── piezoresonance.csv │ │ └── main.m │ ├── MinorTickLabels │ │ ├── Controller.h │ │ ├── Controller.m │ │ ├── CorePlotIcon.icns │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ ├── Source │ │ │ └── main.m │ │ ├── minorTickFormatter.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── minorTickFormatter.xib │ │ └── minorTickFormatter_Prefix.pch │ ├── RangePlot │ │ ├── Controller.h │ │ ├── Controller.m │ │ ├── CorePlotIcon.icns │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ ├── RangePlot.xcodeproj │ │ │ ├── TemplateIcon.icns │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── RangePlot.xib │ │ ├── RangePlot_Prefix.pch │ │ └── Source │ │ │ └── main.m │ ├── StockPlot │ │ ├── AAPL.plist │ │ ├── Classes │ │ │ ├── APYahooDataPuller.h │ │ │ ├── APYahooDataPuller.m │ │ │ ├── APYahooDataPullerGraph.h │ │ │ ├── APYahooDataPullerGraph.m │ │ │ ├── APYahooDataPullerGraph.xib │ │ │ ├── NSDictionary+APFinancalData.h │ │ │ ├── NSDictionary+APFinancalData.m │ │ │ ├── RootViewController.h │ │ │ ├── RootViewController.m │ │ │ ├── StockPlotAppDelegate.h │ │ │ └── StockPlotAppDelegate.m │ │ ├── Default-568h@2x.png │ │ ├── GOOG.plist │ │ ├── MSFT.plist │ │ ├── MainWindow.xib │ │ ├── RootViewController.xib │ │ ├── StockPlot-Info.plist │ │ ├── StockPlot.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── StockPlot_Prefix.pch │ │ ├── YHOO.plist │ │ ├── caution.png │ │ └── main.m │ └── iOS Rotation Utilities │ │ ├── UINavigationController+LegacyRotation.h │ │ ├── UINavigationController+LegacyRotation.m │ │ ├── UITabBarController+LegacyRotation.h │ │ ├── UITabBarController+LegacyRotation.m │ │ ├── UIViewController+LegacyRotation.h │ │ └── UIViewController+LegacyRotation.m ├── framework │ ├── CorePlot-CocoaTouch.h │ ├── CorePlot-CocoaTouch.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── CorePlot.h │ ├── CorePlot.xcodeproj │ │ ├── TemplateIcon.icns │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── CorePlot_Prefix.pch │ ├── English.lproj │ │ ├── InfoPlist.strings │ │ └── MainMenu.xib │ ├── Info-CocoaTouch.plist │ ├── Info.plist │ ├── MacOnly │ │ ├── CPTDecimalNumberValueTransformer.h │ │ ├── CPTDecimalNumberValueTransformer.m │ │ ├── CPTGraphHostingView.h │ │ ├── CPTGraphHostingView.m │ │ ├── CPTPlatformSpecificCategories.h │ │ ├── CPTPlatformSpecificCategories.m │ │ ├── CPTPlatformSpecificDefines.h │ │ ├── CPTPlatformSpecificDefines.m │ │ ├── CPTPlatformSpecificFunctions.h │ │ ├── CPTPlatformSpecificFunctions.m │ │ ├── CPTTextStylePlatformSpecific.h │ │ └── CPTTextStylePlatformSpecific.m │ ├── Source │ │ ├── CPTAnimation.h │ │ ├── CPTAnimation.m │ │ ├── CPTAnimationOperation.h │ │ ├── CPTAnimationOperation.m │ │ ├── CPTAnimationPeriod.h │ │ ├── CPTAnimationPeriod.m │ │ ├── CPTAnnotation.h │ │ ├── CPTAnnotation.m │ │ ├── CPTAnnotationHostLayer.h │ │ ├── CPTAnnotationHostLayer.m │ │ ├── CPTAxis.h │ │ ├── CPTAxis.m │ │ ├── CPTAxisLabel.h │ │ ├── CPTAxisLabel.m │ │ ├── CPTAxisLabelGroup.h │ │ ├── CPTAxisLabelGroup.m │ │ ├── CPTAxisLabelTests.h │ │ ├── CPTAxisLabelTests.m │ │ ├── CPTAxisSet.h │ │ ├── CPTAxisSet.m │ │ ├── CPTAxisTitle.h │ │ ├── CPTAxisTitle.m │ │ ├── CPTBarPlot.h │ │ ├── CPTBarPlot.m │ │ ├── CPTBorderedLayer.h │ │ ├── CPTBorderedLayer.m │ │ ├── CPTCalendarFormatter.h │ │ ├── CPTCalendarFormatter.m │ │ ├── CPTColor.h │ │ ├── CPTColor.m │ │ ├── CPTColorSpace.h │ │ ├── CPTColorSpace.m │ │ ├── CPTColorSpaceTests.h │ │ ├── CPTColorSpaceTests.m │ │ ├── CPTColorTests.h │ │ ├── CPTColorTests.m │ │ ├── CPTConstraints.h │ │ ├── CPTConstraints.m │ │ ├── CPTDarkGradientThemeTests.h │ │ ├── CPTDarkGradientThemeTests.m │ │ ├── CPTDataSourceTestCase.h │ │ ├── CPTDataSourceTestCase.m │ │ ├── CPTDefinitions.h │ │ ├── CPTDefinitions.m │ │ ├── CPTDerivedXYGraph.h │ │ ├── CPTDerivedXYGraph.m │ │ ├── CPTExceptions.h │ │ ├── CPTExceptions.m │ │ ├── CPTFill.h │ │ ├── CPTFill.m │ │ ├── CPTFillTests.h │ │ ├── CPTFillTests.m │ │ ├── CPTFunctionDataSource.h │ │ ├── CPTFunctionDataSource.m │ │ ├── CPTGradient.h │ │ ├── CPTGradient.m │ │ ├── CPTGradientTests.h │ │ ├── CPTGradientTests.m │ │ ├── CPTGraph.h │ │ ├── CPTGraph.m │ │ ├── CPTGridLineGroup.h │ │ ├── CPTGridLineGroup.m │ │ ├── CPTGridLines.h │ │ ├── CPTGridLines.m │ │ ├── CPTImage.h │ │ ├── CPTImage.m │ │ ├── CPTImageTests.h │ │ ├── CPTImageTests.m │ │ ├── CPTLayer.h │ │ ├── CPTLayer.m │ │ ├── CPTLayerAnnotation.h │ │ ├── CPTLayerAnnotation.m │ │ ├── CPTLayerTests.h │ │ ├── CPTLayerTests.m │ │ ├── CPTLegend.h │ │ ├── CPTLegend.m │ │ ├── CPTLegendEntry.h │ │ ├── CPTLegendEntry.m │ │ ├── CPTLimitBand.h │ │ ├── CPTLimitBand.m │ │ ├── CPTLineCap.h │ │ ├── CPTLineCap.m │ │ ├── CPTLineStyle.h │ │ ├── CPTLineStyle.m │ │ ├── CPTLineStyleTests.h │ │ ├── CPTLineStyleTests.m │ │ ├── CPTMutableLineStyle.h │ │ ├── CPTMutableLineStyle.m │ │ ├── CPTMutableNumericData+TypeConversion.h │ │ ├── CPTMutableNumericData+TypeConversion.m │ │ ├── CPTMutableNumericData.h │ │ ├── CPTMutableNumericData.m │ │ ├── CPTMutableNumericDataTests.h │ │ ├── CPTMutableNumericDataTests.m │ │ ├── CPTMutableNumericDataTypeConversionTests.h │ │ ├── CPTMutableNumericDataTypeConversionTests.m │ │ ├── CPTMutablePlotRange.h │ │ ├── CPTMutablePlotRange.m │ │ ├── CPTMutableShadow.h │ │ ├── CPTMutableShadow.m │ │ ├── CPTMutableTextStyle.h │ │ ├── CPTMutableTextStyle.m │ │ ├── CPTNumericData+TypeConversion.h │ │ ├── CPTNumericData+TypeConversion.m │ │ ├── CPTNumericData+TypeConversions_Generation.py │ │ ├── CPTNumericData.h │ │ ├── CPTNumericData.m │ │ ├── CPTNumericDataTests.h │ │ ├── CPTNumericDataTests.m │ │ ├── CPTNumericDataType.h │ │ ├── CPTNumericDataType.m │ │ ├── CPTNumericDataTypeConversionPerformanceTests.h │ │ ├── CPTNumericDataTypeConversionPerformanceTests.m │ │ ├── CPTNumericDataTypeConversionTests.h │ │ ├── CPTNumericDataTypeConversionTests.m │ │ ├── CPTPathExtensions.h │ │ ├── CPTPathExtensions.m │ │ ├── CPTPieChart.h │ │ ├── CPTPieChart.m │ │ ├── CPTPlot.h │ │ ├── CPTPlot.m │ │ ├── CPTPlotArea.h │ │ ├── CPTPlotArea.m │ │ ├── CPTPlotAreaFrame.h │ │ ├── CPTPlotAreaFrame.m │ │ ├── CPTPlotGroup.h │ │ ├── CPTPlotGroup.m │ │ ├── CPTPlotRange.h │ │ ├── CPTPlotRange.m │ │ ├── CPTPlotRangeTests.h │ │ ├── CPTPlotRangeTests.m │ │ ├── CPTPlotSpace.h │ │ ├── CPTPlotSpace.m │ │ ├── CPTPlotSpaceAnnotation.h │ │ ├── CPTPlotSpaceAnnotation.m │ │ ├── CPTPlotSpaceTests.h │ │ ├── CPTPlotSpaceTests.m │ │ ├── CPTPlotSymbol.h │ │ ├── CPTPlotSymbol.m │ │ ├── CPTRangePlot.h │ │ ├── CPTRangePlot.m │ │ ├── CPTResponder.h │ │ ├── CPTScatterPlot.h │ │ ├── CPTScatterPlot.m │ │ ├── CPTScatterPlotTests.h │ │ ├── CPTScatterPlotTests.m │ │ ├── CPTShadow.h │ │ ├── CPTShadow.m │ │ ├── CPTTestCase.h │ │ ├── CPTTestCase.m │ │ ├── CPTTextLayer.h │ │ ├── CPTTextLayer.m │ │ ├── CPTTextStyle.h │ │ ├── CPTTextStyle.m │ │ ├── CPTTextStyleTests.h │ │ ├── CPTTextStyleTests.m │ │ ├── CPTTheme.h │ │ ├── CPTTheme.m │ │ ├── CPTThemeTests.h │ │ ├── CPTThemeTests.m │ │ ├── CPTTimeFormatter.h │ │ ├── CPTTimeFormatter.m │ │ ├── CPTTimeFormatterTests.h │ │ ├── CPTTimeFormatterTests.m │ │ ├── CPTTradingRangePlot.h │ │ ├── CPTTradingRangePlot.m │ │ ├── CPTUtilities.h │ │ ├── CPTUtilities.m │ │ ├── CPTUtilitiesTests.h │ │ ├── CPTUtilitiesTests.m │ │ ├── CPTXYAxis.h │ │ ├── CPTXYAxis.m │ │ ├── CPTXYAxisSet.h │ │ ├── CPTXYAxisSet.m │ │ ├── CPTXYGraph.h │ │ ├── CPTXYGraph.m │ │ ├── CPTXYPlotSpace.h │ │ ├── CPTXYPlotSpace.m │ │ ├── CPTXYPlotSpaceTests.h │ │ ├── CPTXYPlotSpaceTests.m │ │ ├── NSCoderExtensions.h │ │ ├── NSCoderExtensions.m │ │ ├── NSDecimalNumberExtensions.h │ │ ├── NSDecimalNumberExtensions.m │ │ ├── NSNumberExtensions.h │ │ ├── NSNumberExtensions.m │ │ ├── _CPTAnimationCGFloatPeriod.h │ │ ├── _CPTAnimationCGFloatPeriod.m │ │ ├── _CPTAnimationCGPointPeriod.h │ │ ├── _CPTAnimationCGPointPeriod.m │ │ ├── _CPTAnimationCGRectPeriod.h │ │ ├── _CPTAnimationCGRectPeriod.m │ │ ├── _CPTAnimationCGSizePeriod.h │ │ ├── _CPTAnimationCGSizePeriod.m │ │ ├── _CPTAnimationNSDecimalPeriod.h │ │ ├── _CPTAnimationNSDecimalPeriod.m │ │ ├── _CPTAnimationPlotRangePeriod.h │ │ ├── _CPTAnimationPlotRangePeriod.m │ │ ├── _CPTAnimationTimingFunctions.h │ │ ├── _CPTAnimationTimingFunctions.m │ │ ├── _CPTBorderLayer.h │ │ ├── _CPTBorderLayer.m │ │ ├── _CPTConstraintsFixed.h │ │ ├── _CPTConstraintsFixed.m │ │ ├── _CPTConstraintsRelative.h │ │ ├── _CPTConstraintsRelative.m │ │ ├── _CPTDarkGradientTheme.h │ │ ├── _CPTDarkGradientTheme.m │ │ ├── _CPTFillColor.h │ │ ├── _CPTFillColor.m │ │ ├── _CPTFillGradient.h │ │ ├── _CPTFillGradient.m │ │ ├── _CPTFillImage.h │ │ ├── _CPTFillImage.m │ │ ├── _CPTMaskLayer.h │ │ ├── _CPTMaskLayer.m │ │ ├── _CPTPlainBlackTheme.h │ │ ├── _CPTPlainBlackTheme.m │ │ ├── _CPTPlainWhiteTheme.h │ │ ├── _CPTPlainWhiteTheme.m │ │ ├── _CPTSlateTheme.h │ │ ├── _CPTSlateTheme.m │ │ ├── _CPTStocksTheme.h │ │ ├── _CPTStocksTheme.m │ │ ├── _CPTXYTheme.h │ │ ├── _CPTXYTheme.m │ │ ├── license.txt │ │ └── mainpage.h │ ├── TestResources │ │ ├── CorePlotProbes.d │ │ └── checkformisalignedlayers.d │ ├── UnitTests-Info.plist │ ├── iPhoneOnly │ │ ├── CPTGraphHostingView.h │ │ ├── CPTGraphHostingView.m │ │ ├── CPTPlatformSpecificCategories.h │ │ ├── CPTPlatformSpecificCategories.m │ │ ├── CPTPlatformSpecificDefines.h │ │ ├── CPTPlatformSpecificDefines.m │ │ ├── CPTPlatformSpecificFunctions.h │ │ ├── CPTPlatformSpecificFunctions.m │ │ ├── CPTTextStylePlatformSpecific.h │ │ └── CPTTextStylePlatformSpecific.m │ ├── main-cocoatouch.m │ └── main.m └── scripts │ ├── README Automatic code formatting.md │ ├── README Creating a release package.md │ ├── createrelease.py │ ├── format_core_plot.sh │ ├── prefixer.py │ └── uncrustify.cfg └── drawingView ├── .DS_Store ├── CustomView.h ├── CustomView.m ├── drawingView.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── drawingView.xccheckout │ └── xcuserdata │ │ └── wayne.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── WorkspaceSettings.xcsettings └── xcuserdata │ └── wayne.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── drawingView 2.xcscheme │ ├── drawingView.xcscheme │ └── xcschememanagement.plist ├── drawingView ├── Calendar.h ├── Calendar.m ├── Calendar.xib ├── Hypnosis.h ├── Hypnosis.m ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Hypno.imageset │ │ ├── Contents.json │ │ ├── Hypno.png │ │ └── Hypno@2x.png │ ├── LaunchImage.launchimage │ │ └── Contents.json │ ├── Time.imageset │ │ ├── Contents.json │ │ ├── Time.png │ │ └── Time@2x.png │ └── logo.imageset │ │ ├── Contents.json │ │ └── logo.png ├── WZXAppDelegate.h ├── WZXAppDelegate.m ├── drawingView-Info.plist ├── drawingView-Prefix.pch ├── en.lproj │ └── InfoPlist.strings ├── logo.png └── main.m └── drawingViewTests ├── drawingViewTests-Info.plist ├── drawingViewTests.m └── en.lproj └── InfoPlist.strings /Chart/Chart.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chart/Chart/BarVC.h: -------------------------------------------------------------------------------- 1 | // 2 | // BarVC.h 3 | // Chart 4 | // 5 | // Created by wayne on 14-4-15. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BarVC : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Chart/Chart/CAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // CAppDelegate.h 3 | // Chart 4 | // 5 | // Created by wayne on 14-4-15. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Chart/Chart/LineVC.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineVC.h 3 | // Chart 4 | // 5 | // Created by wayne on 14-4-15. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LineVC : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Chart/Chart/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Chart/ChartTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CorePlot/CorePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorePlot/CorePlot.xcodeproj/xcuserdata/wayne.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CPAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // CPAppDelegate.h 3 | // CorePlot 4 | // 5 | // Created by wayne on 14-4-14. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CPAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/ColumnViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ColumnViewController.h 3 | // CorePlot 4 | // 5 | // Created by wayne on 14-4-14. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ColumnViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTAxisLabelGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTAxisLabelGroup : CPTLayer { 4 | } 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTAxisTitle.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisLabel.h" 2 | 3 | @interface CPTAxisTitle : CPTAxisLabel { 4 | } 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTDerivedXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTXYGraph.h" 2 | 3 | @interface CPTDerivedXYGraph : CPTXYGraph { 4 | } 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTExceptions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | /// @name Custom Exception Identifiers 4 | /// @{ 5 | extern NSString *const CPTException; 6 | extern NSString *const CPTDataException; 7 | extern NSString *const CPTNumericDataException; 8 | /// @} 9 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTGridLineGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlotArea; 4 | 5 | @interface CPTGridLineGroup : CPTLayer { 6 | @private 7 | __cpt_weak CPTPlotArea *plotArea; 8 | BOOL major; 9 | } 10 | 11 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTPlotArea *plotArea; 12 | @property (nonatomic, readwrite) BOOL major; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTGridLines.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTAxis; 4 | 5 | @interface CPTGridLines : CPTLayer { 6 | @private 7 | __cpt_weak CPTAxis *axis; 8 | BOOL major; 9 | } 10 | 11 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTAxis *axis; 12 | @property (nonatomic, readwrite) BOOL major; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTMutableNumericData.h: -------------------------------------------------------------------------------- 1 | #import "CPTNumericData.h" 2 | #import "CPTNumericDataType.h" 3 | 4 | @interface CPTMutableNumericData : CPTNumericData { 5 | } 6 | 7 | /// @name Data Buffer 8 | /// @{ 9 | @property (readonly) void *mutableBytes; 10 | /// @} 11 | 12 | /// @name Dimensions 13 | /// @{ 14 | @property (copy, readwrite) NSArray *shape; 15 | /// @} 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTMutableShadow.h: -------------------------------------------------------------------------------- 1 | #import "CPTShadow.h" 2 | 3 | @class CPTColor; 4 | 5 | @interface CPTMutableShadow : CPTShadow { 6 | } 7 | 8 | @property (nonatomic, readwrite, assign) CGSize shadowOffset; 9 | @property (nonatomic, readwrite, assign) CGFloat shadowBlurRadius; 10 | @property (nonatomic, readwrite, retain) CPTColor *shadowColor; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTPathExtensions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | #if __cplusplus 4 | extern "C" { 5 | #endif 6 | 7 | CGPathRef CreateRoundedRectPath(CGRect rect, CGFloat cornerRadius); 8 | void AddRoundedRectPath(CGContextRef context, CGRect rect, CGFloat cornerRadius); 9 | 10 | #if __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | typedef UIImage CPTNativeImage; ///< Platform-native image format. 2 | typedef UIEvent CPTNativeEvent; ///< Platform-native OS event. 3 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTPlotGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlot; 4 | 5 | @interface CPTPlotGroup : CPTLayer { 6 | } 7 | 8 | /// @name Adding and Removing Plots 9 | /// @{ 10 | -(void)addPlot:(CPTPlot *)plot; 11 | -(void)removePlot:(CPTPlot *)plot; 12 | -(void)insertPlot:(CPTPlot *)plot atIndex:(NSUInteger)idx; 13 | /// @} 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTTestCase.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface CPTTestCase : SenTestCase { 4 | } 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/CPTXYAxisSet.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisSet.h" 2 | 3 | @class CPTXYAxis; 4 | 5 | @interface CPTXYAxisSet : CPTAxisSet { 6 | } 7 | 8 | @property (nonatomic, readonly, retain) CPTXYAxis *xAxis; 9 | @property (nonatomic, readonly, retain) CPTXYAxis *yAxis; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/NSDecimalNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSDecimalNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSDecimalNumber. 3 | **/ 4 | @interface NSDecimalNumber(CPTExtensions) 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/CorePlotHeaders/NSNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSNumber. 3 | **/ 4 | @interface NSNumber(CPTExtensions) 5 | 6 | +(NSNumber *)numberWithCGFloat:(CGFloat)number; 7 | 8 | -(CGFloat)cgFloatValue; 9 | -(id)initWithCGFloat:(CGFloat)number; 10 | 11 | -(NSDecimalNumber *)decimalNumber; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/LineViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineViewController.h 3 | // CorePlot 4 | // 5 | // Created by wayne on 14-4-14. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CorePlotHeaders/CorePlot-CocoaTouch.h" 11 | 12 | @interface LineViewController : UIViewController 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/CorePlot-CocoaTouch.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/CorePlot-CocoaTouch.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildLocationStyle 6 | UseTargetSettings 7 | 8 | 9 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/CorePlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/CorePlot/CorePlot/framework/CorePlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/CorePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/CorePlot.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildLocationStyle 6 | UseTargetSettings 7 | 8 | 9 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/CorePlot/CorePlot/framework/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/MacOnly/CPTDecimalNumberValueTransformer.h: -------------------------------------------------------------------------------- 1 | @interface CPTDecimalNumberValueTransformer : NSValueTransformer 2 | 3 | @end 4 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/MacOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | typedef NSImage CPTNativeImage; ///< Platform-native image format. 4 | typedef NSEvent CPTNativeEvent; ///< Platform-native OS event. 5 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/MacOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/CorePlot/CorePlot/framework/MacOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTAxisLabelGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTAxisLabelGroup : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTAxisLabelTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTAxisLabelTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTAxisTitle.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisLabel.h" 2 | 3 | @interface CPTAxisTitle : CPTAxisLabel 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTColorSpace.h: -------------------------------------------------------------------------------- 1 | @interface CPTColorSpace : NSObject 2 | 3 | @property (nonatomic, readonly) CGColorSpaceRef cgColorSpace; 4 | 5 | /// @name Factory Methods 6 | /// @{ 7 | +(instancetype)genericRGBSpace; 8 | /// @} 9 | 10 | /// @name Initialization 11 | /// @{ 12 | -(instancetype)initWithCGColorSpace:(CGColorSpaceRef)colorSpace; 13 | /// @} 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTColorSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorSpaceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTColorTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTDarkGradientThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTDarkGradientThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTDefinitions.m: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTDerivedXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTXYGraph.h" 2 | 3 | @interface CPTDerivedXYGraph : CPTXYGraph 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTDerivedXYGraph.m: -------------------------------------------------------------------------------- 1 | #import "CPTDerivedXYGraph.h" 2 | 3 | /** 4 | * @brief An empty XY graph class used for testing themes. 5 | **/ 6 | @implementation CPTDerivedXYGraph 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTExceptions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | /// @name Custom Exception Identifiers 4 | /// @{ 5 | extern NSString *const CPTException; 6 | extern NSString *const CPTDataException; 7 | extern NSString *const CPTNumericDataException; 8 | /// @} 9 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTExceptions.m: -------------------------------------------------------------------------------- 1 | #import "CPTExceptions.h" 2 | 3 | NSString *const CPTException = @"CPTException"; ///< General Core Plot exceptions. 4 | NSString *const CPTDataException = @"CPTDataException"; ///< Core Plot data exceptions. 5 | NSString *const CPTNumericDataException = @"CPTNumericDataException"; ///< Core Plot numeric data exceptions. 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTFillTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTFillTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTGradientTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTGradientTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTGridLineGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlotArea; 4 | 5 | @interface CPTGridLineGroup : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTPlotArea *plotArea; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTGridLines.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTAxis; 4 | 5 | @interface CPTGridLines : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTAxis *axis; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTImageTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTImageTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTLayerTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTLayer; 4 | 5 | @interface CPTLayerTests : CPTTestCase { 6 | CPTLayer *layer; 7 | NSArray *positions; 8 | } 9 | 10 | @property (readwrite, strong) CPTLayer *layer; 11 | @property (readwrite, strong) NSArray *positions; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTLineStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTLineStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTMutableNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTMutableNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTMutableShadow.h: -------------------------------------------------------------------------------- 1 | #import "CPTShadow.h" 2 | 3 | @class CPTColor; 4 | 5 | @interface CPTMutableShadow : CPTShadow 6 | 7 | @property (nonatomic, readwrite, assign) CGSize shadowOffset; 8 | @property (nonatomic, readwrite, assign) CGFloat shadowBlurRadius; 9 | @property (nonatomic, readwrite, strong) CPTColor *shadowColor; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTNumericDataTypeConversionPerformanceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionPerformanceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTPathExtensions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | #if __cplusplus 4 | extern "C" { 5 | #endif 6 | 7 | CGPathRef CreateRoundedRectPath(CGRect rect, CGFloat cornerRadius); 8 | void AddRoundedRectPath(CGContextRef context, CGRect rect, CGFloat cornerRadius); 9 | 10 | #if __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTPlotGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlot; 4 | 5 | @interface CPTPlotGroup : CPTLayer 6 | 7 | /// @name Adding and Removing Plots 8 | /// @{ 9 | -(void)addPlot:(CPTPlot *)plot; 10 | -(void)removePlot:(CPTPlot *)plot; 11 | -(void)insertPlot:(CPTPlot *)plot atIndex:(NSUInteger)idx; 12 | /// @} 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTPlotRangeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTMutablePlotRange; 4 | 5 | @interface CPTPlotRangeTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTMutablePlotRange *plotRange; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTScatterPlotTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | #import 3 | 4 | @interface CPTScatterPlotTests : CPTTestCase 5 | 6 | @property (strong) CPTScatterPlot *plot; 7 | @property (strong) CPTXYPlotSpace *plotSpace; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTTestCase.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface CPTTestCase : SenTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTTestCase.m: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @implementation CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTTextStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTextStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTTimeFormatterTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTimeFormatterTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTUtilitiesTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTUtilitiesTests : CPTTestCase 4 | 5 | @property (readwrite, assign) CGContextRef context; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTXYAxis.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxis.h" 2 | 3 | @class CPTConstraints; 4 | 5 | @interface CPTXYAxis : CPTAxis 6 | 7 | /// @name Positioning 8 | /// @{ 9 | @property (nonatomic, readwrite) NSDecimal orthogonalCoordinateDecimal; 10 | @property (nonatomic, readwrite, strong) CPTConstraints *axisConstraints; 11 | /// @} 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTXYAxisSet.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisSet.h" 2 | 3 | @class CPTXYAxis; 4 | 5 | @interface CPTXYAxisSet : CPTAxisSet 6 | 7 | @property (nonatomic, readonly) CPTXYAxis *xAxis; 8 | @property (nonatomic, readonly) CPTXYAxis *yAxis; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | #import "CPTGraph.h" 3 | 4 | @interface CPTXYGraph : CPTGraph 5 | 6 | /// @name Initialization 7 | /// @{ 8 | -(instancetype)initWithFrame:(CGRect)newFrame xScaleType:(CPTScaleType)newXScaleType yScaleType:(CPTScaleType)newYScaleType; 9 | /// @} 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/CPTXYPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTXYPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/NSDecimalNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSDecimalNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSDecimalNumber. 3 | **/ 4 | @interface NSDecimalNumber(CPTExtensions) 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/NSDecimalNumberExtensions.m: -------------------------------------------------------------------------------- 1 | #import "NSDecimalNumberExtensions.h" 2 | 3 | @implementation NSDecimalNumber(CPTExtensions) 4 | 5 | /** @brief Returns the value of the receiver as an NSDecimalNumber. 6 | * @return The value of the receiver as an NSDecimalNumber. 7 | **/ 8 | -(NSDecimalNumber *)decimalNumber 9 | { 10 | return [self copy]; 11 | } 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/NSNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSNumber. 3 | **/ 4 | @interface NSNumber(CPTExtensions) 5 | 6 | +(instancetype)numberWithCGFloat:(CGFloat)number; 7 | 8 | -(CGFloat)cgFloatValue; 9 | -(instancetype)initWithCGFloat:(CGFloat)number; 10 | 11 | -(NSDecimalNumber *)decimalNumber; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationCGFloatPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGFloatPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationCGPointPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGPointPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationCGRectPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGRectPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationCGSizePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGSizePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationNSDecimalPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationNSDecimalPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTAnimationPlotRangePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationPlotRangePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTBorderLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTBorderedLayer; 4 | 5 | @interface CPTBorderLayer : CPTLayer 6 | 7 | @property (nonatomic, readwrite, strong) CPTBorderedLayer *maskedLayer; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTDarkGradientTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTDarkGradientTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTMaskLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTMaskLayer : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTPlainBlackTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainBlackTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTPlainWhiteTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainWhiteTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTSlateTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTSlateTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTStocksTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTStocksTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/Source/_CPTXYTheme.h: -------------------------------------------------------------------------------- 1 | #import "CPTTheme.h" 2 | 3 | @interface _CPTXYTheme : CPTTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/TestResources/CorePlotProbes.d: -------------------------------------------------------------------------------- 1 | provider CorePlot { 2 | probe layer_position_change(char *, int, int, int, int); 3 | }; -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/TestResources/checkformisalignedlayers.d: -------------------------------------------------------------------------------- 1 | #pragma D option quiet 2 | 3 | CorePlot$target:::layer_position_change 4 | { 5 | printf("Misaligned layer: %20s (%u.%03u, %u.%03u, %u.%03u, %u.%03u)\n", copyinstr(arg0), arg1 / 1000, arg1 % 1000, arg2 / 1000, arg2 % 1000, arg3 / 1000, arg3 % 1000, arg4 / 1000, arg4 % 1000 ); 6 | } -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/iPhoneOnly/CPTGraphHostingView.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | 3 | @class CPTGraph; 4 | 5 | @interface CPTGraphHostingView : UIView 6 | 7 | @property (nonatomic, readwrite, strong) CPTGraph *hostedGraph; 8 | @property (nonatomic, readwrite, assign) BOOL collapsesLayers; 9 | @property (nonatomic, readwrite, assign) BOOL allowPinchScaling; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/iPhoneOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | typedef UIImage CPTNativeImage; ///< Platform-native image format. 2 | typedef UIEvent CPTNativeEvent; ///< Platform-native OS event. 3 | -------------------------------------------------------------------------------- /CorePlot/CorePlot/framework/iPhoneOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/CorePlot/CorePlot/framework/iPhoneOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /CorePlot/CorePlot/libCorePlot-CocoaTouch.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/CorePlot/CorePlot/libCorePlot-CocoaTouch.a -------------------------------------------------------------------------------- /CorePlot/CorePlotTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Homepwner/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Homepwner/.DS_Store -------------------------------------------------------------------------------- /Homepwner/Homepwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Homepwner/Homepwner.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Homepwner/Homepwner.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Homepwner/Homepwner.xcodeproj/xcuserdata/wayne.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/AssetTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AssetTableViewController.h 3 | // Homepwner 4 | // 5 | // Created by wayne on 14-4-22. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | @class Item; 11 | @interface AssetTableViewController : UITableViewController 12 | @property (strong,nonatomic) Item *myItem; 13 | @end 14 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/ImagePopoverViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImagePopoverViewController.h 3 | // Homepwner 4 | // 5 | // Created by wayne on 14-4-12. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ImagePopoverViewController : UIViewController 12 | @property (nonatomic , strong) UIImage* image; 13 | @end 14 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/ImageTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImageTransformer.h 3 | // Homepwner 4 | // 5 | // Created by wayne on 14-4-15. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ImageTransformer : NSValueTransformer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/WZXAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // WZXAppDelegate.h 3 | // Homepwner 4 | // 5 | // Created by wayne on 14-3-24. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WZXAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/WZXItemsTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // WZXItemsTableViewController.h 3 | // Homepwner 4 | // 5 | // Created by wayne on 14-3-24. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WZXItemsTableViewController : UITableViewController 12 | @end 13 | -------------------------------------------------------------------------------- /Homepwner/Homepwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Homepwner/HomepwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Nerdcourse/Nerdcourse.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Nerdcourse/Nerdcourse.xcodeproj/xcuserdata/wayne.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /Nerdcourse/Nerdcourse/NerdAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // NerdAppDelegate.h 3 | // Nerdcourse 4 | // 5 | // Created by wayne on 14-4-13. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NerdAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Nerdcourse/Nerdcourse/WebViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // WebViewController.h 3 | // Nerdcourse 4 | // 5 | // Created by wayne on 14-4-13. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WebViewController : UIViewController 12 | @property (nonatomic,strong) NSURL *url; 13 | @end 14 | -------------------------------------------------------------------------------- /Nerdcourse/Nerdcourse/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Nerdcourse/NerdcourseTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/.DS_Store -------------------------------------------------------------------------------- /Solutions/00-Resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/.DS_Store -------------------------------------------------------------------------------- /Solutions/00-Resources/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Default-568h@2x.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Default@2x.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Hypno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Hypno.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Hypno@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Hypno@2x.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Icon@2x.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Homepwner-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Homepwner-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Homepwner-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Homepwner-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Homepwner-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Homepwner-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/HypnoNerd-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/HypnoNerd-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/HypnoNerd-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/HypnoNerd-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/HypnoNerd-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/HypnoNerd-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Hypnosister-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Hypnosister-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Hypnosister-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Hypnosister-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Hypnosister-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Hypnosister-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Nerdfeed-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Nerdfeed-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Nerdfeed-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Nerdfeed-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Nerdfeed-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Nerdfeed-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Quiz-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Quiz-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Quiz-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Quiz-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/Quiz-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/Quiz-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/TouchTracker-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/TouchTracker-120.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/TouchTracker-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/TouchTracker-152.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Project App Icons/TouchTracker-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Project App Icons/TouchTracker-76.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Time.png -------------------------------------------------------------------------------- /Solutions/00-Resources/Time@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/Time@2x.png -------------------------------------------------------------------------------- /Solutions/00-Resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/00-Resources/logo.png -------------------------------------------------------------------------------- /Solutions/01-SimpleiOSApplication/Quiz/Quiz.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/01-SimpleiOSApplication/Quiz/Quiz/BNRAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRAppDelegate.h 3 | // Quiz 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Solutions/01-SimpleiOSApplication/Quiz/Quiz/BNRQuizViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRQuizViewController.h 3 | // Quiz 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRQuizViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/01-SimpleiOSApplication/Quiz/Quiz/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/01-SimpleiOSApplication/Quiz/QuizTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/02-ObjectiveC/RandomItems/RandomItems.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/02-ObjectiveC/RandomItems/RandomItems/RandomItems-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header 3 | // 4 | // The contents of this file are implicitly included at the beginning of every source file. 5 | // 6 | 7 | #ifdef __OBJC__ 8 | #import 9 | #endif 10 | -------------------------------------------------------------------------------- /Solutions/03-ManagingMemoryWithARC/RandomItems/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/03-ManagingMemoryWithARC/RandomItems/.DS_Store -------------------------------------------------------------------------------- /Solutions/03-ManagingMemoryWithARC/RandomItems/RandomItems.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/03-ManagingMemoryWithARC/RandomItems/RandomItems/RandomItems-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header 3 | // 4 | // The contents of this file are implicitly included at the beginning of every source file. 5 | // 6 | 7 | #ifdef __OBJC__ 8 | #import 9 | #endif 10 | -------------------------------------------------------------------------------- /Solutions/04-ViewsAndViewHierarchy/Hypnosister/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/04-ViewsAndViewHierarchy/Hypnosister/.DS_Store -------------------------------------------------------------------------------- /Solutions/04-ViewsAndViewHierarchy/Hypnosister/Hypnosister.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/04-ViewsAndViewHierarchy/Hypnosister/Hypnosister/BNRHypnosisView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisView.h 3 | // Hypnosister 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/04-ViewsAndViewHierarchy/Hypnosister/Hypnosister/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/04-ViewsAndViewHierarchy/Hypnosister/HypnosisterTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/05-RedrawingAndUIScrollView/Hypnosister/Hypnosister.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/05-RedrawingAndUIScrollView/Hypnosister/Hypnosister/BNRHypnosisView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisView.h 3 | // Hypnosister 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/05-RedrawingAndUIScrollView/Hypnosister/Hypnosister/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/05-RedrawingAndUIScrollView/Hypnosister/HypnosisterTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/BNRHypnosisView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisView.h 3 | // Hypnosister 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/BNRHypnosisViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/BNRReminderViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRReminderViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRReminderViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Hypno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Hypno.png -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Hypno@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Hypno@2x.png -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Time.png -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Time@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/Time@2x.png -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerd/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/06-ViewControllers/HypnoNerd/HypnoNerdTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/BNRHypnosisView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisView.h 3 | // Hypnosister 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/BNRHypnosisViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/BNRReminderViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRReminderViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRReminderViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Hypno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Hypno.png -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Hypno@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Hypno@2x.png -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Time.png -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Time@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/Time@2x.png -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerd/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/07-DelegateAndTextInput/HypnoNerd/HypnoNerdTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/08-UITableViewAndUITableViewController/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/08-UITableViewAndUITableViewController/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/08-UITableViewAndUITableViewController/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/08-UITableViewAndUITableViewController/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/09-EditingUITableView/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/09-EditingUITableView/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/09-EditingUITableView/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/09-EditingUITableView/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/10-UINavigationController/HomePwner/.DS_Store -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/HomePwner.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/10-UINavigationController/HomePwner/HomePwner.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/10-UINavigationController/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/11-Camera/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/11-Camera/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/11-Camera/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/11-Camera/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTracker.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTracker/BNRDrawView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRDrawView.h 3 | // TouchTracker 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRDrawView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTracker/BNRDrawViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRDrawViewController.h 3 | // TouchTracker 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRDrawViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTracker/BNRLine.m: -------------------------------------------------------------------------------- 1 | // 2 | // BNRLine.m 3 | // TouchTracker 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import "BNRLine.h" 10 | 11 | @implementation BNRLine 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTracker/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/12-TouchEvents/24-TouchEvents/TouchTracker/TouchTrackerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/13-UIGestureRecognizer/.DS_Store -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/.DS_Store -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/.DS_Store -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/TouchTracker.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/TouchTracker/BNRDrawView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRDrawView.h 3 | // TouchTracker 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRDrawView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/TouchTracker/BNRLine.m: -------------------------------------------------------------------------------- 1 | // 2 | // BNRLine.m 3 | // TouchTracker 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import "BNRLine.h" 10 | 11 | @implementation BNRLine 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/TouchTracker/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/13-UIGestureRecognizer/25-UIGestureRecognizer/TouchTracker/TouchTrackerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/12-IntroToAutoLayout/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/12-IntroToAutoLayout/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/12-IntroToAutoLayout/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/12-IntroToAutoLayout/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/15-IntroToAutoLayout/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/16-AutolayoutProgrammaticConstraints/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/16-AutolayoutProgrammaticConstraints/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/16-AutolayoutProgrammaticConstraints/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/16-AutolayoutProgrammaticConstraints/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/17-AutorotationPopverModal/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/17-AutorotationPopverModal/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/17-AutorotationPopverModal/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/17-AutorotationPopverModal/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/18-SavingLoading/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/18-SavingLoading/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/18-SavingLoading/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/18-SavingLoading/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/19-SubclassUITableViewCell/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/19-SubclassUITableViewCell/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/19-SubclassUITableViewCell/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/19-SubclassUITableViewCell/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/20-DynamicType/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/20-DynamicType/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/20-DynamicType/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/20-DynamicType/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/21-WebServices/Nerdfeed/Nerdfeed.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/21-WebServices/Nerdfeed/Nerdfeed/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/21-WebServices/Nerdfeed/NerdfeedTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/22-UISplitViewController/Nerdfeed/Nerdfeed.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/22-UISplitViewController/Nerdfeed/Nerdfeed/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/22-UISplitViewController/Nerdfeed/NerdfeedTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/23-CoreData/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/23-CoreData/.DS_Store -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/23-CoreData/HomePwner/.DS_Store -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwner.xcodeproj/project.xcworkspace/xcuserdata/cbkeur.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/23-CoreData/HomePwner/HomePwner.xcodeproj/project.xcworkspace/xcuserdata/cbkeur.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwner/BNRImageTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRImageTransformer.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRImageTransformer : NSValueTransformer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/23-CoreData/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/24-StateRestoration/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/24-StateRestoration/HomePwner/HomePwner/BNRImageTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRImageTransformer.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRImageTransformer : NSValueTransformer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/24-StateRestoration/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/24-StateRestoration/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/24-StateRestoration/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner/BNRImageTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRImageTransformer.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRImageTransformer : NSValueTransformer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner/Base.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/25-Localization/HomePwner/HomePwner/Base.lproj/Localizable.strings -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwner/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/25-Localization/HomePwner/HomePwner/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /Solutions/25-Localization/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/BNRImageTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRImageTransformer.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/9/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRImageTransformer : NSValueTransformer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/BNRItemsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRItemsViewController.h 3 | // HomePwner 4 | // 5 | // Created by John Gallagher on 1/7/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRItemsViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/Base.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/26-NSUserDefaults/HomePwner/HomePwner/Base.lproj/Localizable.strings -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/Settings.bundle/en.lproj/Root.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/26-NSUserDefaults/HomePwner/HomePwner/Settings.bundle/en.lproj/Root.strings -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwner/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/26-NSUserDefaults/HomePwner/HomePwner/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /Solutions/26-NSUserDefaults/HomePwner/HomePwnerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/BNRHypnosisView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisView.h 3 | // Hypnosister 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/BNRHypnosisViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRHypnosisViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRHypnosisViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/BNRReminderViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRReminderViewController.h 3 | // HypnoNerd 4 | // 5 | // Created by John Gallagher on 1/6/14. 6 | // Copyright (c) 2014 John Gallagher. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRReminderViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Hypno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Hypno.png -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Hypno@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Hypno@2x.png -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Time.png -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Time@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/Time@2x.png -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerd/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/27-ControllingAnimations/HypnoNerd/HypnoNerdTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/28-UIStoryboard/Colorboard/Colorboard.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Solutions/28-UIStoryboard/Colorboard/Colorboard/BNRPaletteViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BNRPaletteViewController.h 3 | // Colorboard 4 | // 5 | // Created by John Gallagher on 1/10/14. 6 | // Copyright (c) 2014 Big Nerd Ranch. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BNRPaletteViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Solutions/28-UIStoryboard/Colorboard/Colorboard/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Solutions/28-UIStoryboard/Colorboard/ColorboardTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /UserDraw/UserDraw.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /UserDraw/UserDraw/DrawView.h: -------------------------------------------------------------------------------- 1 | // 2 | // DrawView.h 3 | // UserDraw 4 | // 5 | // Created by wayne on 14-3-27. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface DrawView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /UserDraw/UserDraw/DrawViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // DrawViewController.h 3 | // UserDraw 4 | // 5 | // Created by wayne on 14-3-27. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface DrawViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /UserDraw/UserDraw/LineView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineView.h 3 | // UserDraw 4 | // 5 | // Created by wayne on 14-3-31. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LineView : UIView 12 | @property (nonatomic) CGPoint begin; 13 | @property (nonatomic) CGPoint end; 14 | @end 15 | -------------------------------------------------------------------------------- /UserDraw/UserDraw/WZXAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // WZXAppDelegate.h 3 | // UserDraw 4 | // 5 | // Created by wayne on 14-3-27. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WZXAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /UserDraw/UserDraw/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /UserDraw/UserDrawTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /chartExperiment/BarChartViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BarChartViewController.h 3 | // chartExperiment 4 | // 5 | // Created by wayne on 14-4-10. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BarChartViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/Podfile: -------------------------------------------------------------------------------- 1 | platform :ios, '7.0' 2 | pod 'JBChartView', '~> 2.1.3' -------------------------------------------------------------------------------- /chartExperiment/chartExperiment.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chartExperiment/chartExperiment/CEAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // CEAppDelegate.h 3 | // chartExperiment 4 | // 5 | // Created by wayne on 14-4-10. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CEAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /chartExperiment/chartExperiment/LineCorePlotViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineCorePlotViewController.h 3 | // chartExperiment 4 | // 5 | // Created by wayne on 14-4-14. 6 | // Copyright (c) 2014年 brilliantech. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LineCorePlotViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/chartExperiment/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /chartExperiment/chartExperimentTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /chartExperiment/framework/CorePlot-CocoaTouch.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chartExperiment/framework/CorePlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/chartExperiment/framework/CorePlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /chartExperiment/framework/CorePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chartExperiment/framework/CorePlot.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildLocationStyle 6 | UseTargetSettings 7 | 8 | 9 | -------------------------------------------------------------------------------- /chartExperiment/framework/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/chartExperiment/framework/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /chartExperiment/framework/MacOnly/CPTDecimalNumberValueTransformer.h: -------------------------------------------------------------------------------- 1 | @interface CPTDecimalNumberValueTransformer : NSValueTransformer 2 | 3 | @end 4 | -------------------------------------------------------------------------------- /chartExperiment/framework/MacOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | typedef NSImage CPTNativeImage; ///< Platform-native image format. 4 | typedef NSEvent CPTNativeEvent; ///< Platform-native OS event. 5 | -------------------------------------------------------------------------------- /chartExperiment/framework/MacOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/chartExperiment/framework/MacOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTAxisLabelGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTAxisLabelGroup : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTAxisLabelTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTAxisLabelTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTAxisTitle.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisLabel.h" 2 | 3 | @interface CPTAxisTitle : CPTAxisLabel 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTColorSpace.h: -------------------------------------------------------------------------------- 1 | @interface CPTColorSpace : NSObject 2 | 3 | @property (nonatomic, readonly) CGColorSpaceRef cgColorSpace; 4 | 5 | /// @name Factory Methods 6 | /// @{ 7 | +(instancetype)genericRGBSpace; 8 | /// @} 9 | 10 | /// @name Initialization 11 | /// @{ 12 | -(instancetype)initWithCGColorSpace:(CGColorSpaceRef)colorSpace; 13 | /// @} 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTColorSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorSpaceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTColorTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTDarkGradientThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTDarkGradientThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTDefinitions.m: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTDerivedXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTXYGraph.h" 2 | 3 | @interface CPTDerivedXYGraph : CPTXYGraph 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTDerivedXYGraph.m: -------------------------------------------------------------------------------- 1 | #import "CPTDerivedXYGraph.h" 2 | 3 | /** 4 | * @brief An empty XY graph class used for testing themes. 5 | **/ 6 | @implementation CPTDerivedXYGraph 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTExceptions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | /// @name Custom Exception Identifiers 4 | /// @{ 5 | extern NSString *const CPTException; 6 | extern NSString *const CPTDataException; 7 | extern NSString *const CPTNumericDataException; 8 | /// @} 9 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTExceptions.m: -------------------------------------------------------------------------------- 1 | #import "CPTExceptions.h" 2 | 3 | NSString *const CPTException = @"CPTException"; ///< General Core Plot exceptions. 4 | NSString *const CPTDataException = @"CPTDataException"; ///< Core Plot data exceptions. 5 | NSString *const CPTNumericDataException = @"CPTNumericDataException"; ///< Core Plot numeric data exceptions. 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTFillTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTFillTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTGradientTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTGradientTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTGridLineGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlotArea; 4 | 5 | @interface CPTGridLineGroup : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTPlotArea *plotArea; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTGridLines.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTAxis; 4 | 5 | @interface CPTGridLines : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTAxis *axis; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTImageTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTImageTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTLayerTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTLayer; 4 | 5 | @interface CPTLayerTests : CPTTestCase { 6 | CPTLayer *layer; 7 | NSArray *positions; 8 | } 9 | 10 | @property (readwrite, strong) CPTLayer *layer; 11 | @property (readwrite, strong) NSArray *positions; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTLineStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTLineStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTMutableNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTMutableNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTMutableShadow.h: -------------------------------------------------------------------------------- 1 | #import "CPTShadow.h" 2 | 3 | @class CPTColor; 4 | 5 | @interface CPTMutableShadow : CPTShadow 6 | 7 | @property (nonatomic, readwrite, assign) CGSize shadowOffset; 8 | @property (nonatomic, readwrite, assign) CGFloat shadowBlurRadius; 9 | @property (nonatomic, readwrite, strong) CPTColor *shadowColor; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTNumericDataTypeConversionPerformanceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionPerformanceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTPathExtensions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | #if __cplusplus 4 | extern "C" { 5 | #endif 6 | 7 | CGPathRef CreateRoundedRectPath(CGRect rect, CGFloat cornerRadius); 8 | void AddRoundedRectPath(CGContextRef context, CGRect rect, CGFloat cornerRadius); 9 | 10 | #if __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTPlotGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlot; 4 | 5 | @interface CPTPlotGroup : CPTLayer 6 | 7 | /// @name Adding and Removing Plots 8 | /// @{ 9 | -(void)addPlot:(CPTPlot *)plot; 10 | -(void)removePlot:(CPTPlot *)plot; 11 | -(void)insertPlot:(CPTPlot *)plot atIndex:(NSUInteger)idx; 12 | /// @} 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTPlotRangeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTMutablePlotRange; 4 | 5 | @interface CPTPlotRangeTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTMutablePlotRange *plotRange; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTScatterPlotTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | #import 3 | 4 | @interface CPTScatterPlotTests : CPTTestCase 5 | 6 | @property (strong) CPTScatterPlot *plot; 7 | @property (strong) CPTXYPlotSpace *plotSpace; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTTestCase.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface CPTTestCase : SenTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTTestCase.m: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @implementation CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTTextStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTextStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTTimeFormatterTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTimeFormatterTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTUtilitiesTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTUtilitiesTests : CPTTestCase 4 | 5 | @property (readwrite, assign) CGContextRef context; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTXYAxis.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxis.h" 2 | 3 | @class CPTConstraints; 4 | 5 | @interface CPTXYAxis : CPTAxis 6 | 7 | /// @name Positioning 8 | /// @{ 9 | @property (nonatomic, readwrite) NSDecimal orthogonalCoordinateDecimal; 10 | @property (nonatomic, readwrite, strong) CPTConstraints *axisConstraints; 11 | /// @} 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTXYAxisSet.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisSet.h" 2 | 3 | @class CPTXYAxis; 4 | 5 | @interface CPTXYAxisSet : CPTAxisSet 6 | 7 | @property (nonatomic, readonly) CPTXYAxis *xAxis; 8 | @property (nonatomic, readonly) CPTXYAxis *yAxis; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | #import "CPTGraph.h" 3 | 4 | @interface CPTXYGraph : CPTGraph 5 | 6 | /// @name Initialization 7 | /// @{ 8 | -(instancetype)initWithFrame:(CGRect)newFrame xScaleType:(CPTScaleType)newXScaleType yScaleType:(CPTScaleType)newYScaleType; 9 | /// @} 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/CPTXYPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTXYPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/NSDecimalNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSDecimalNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSDecimalNumber. 3 | **/ 4 | @interface NSDecimalNumber(CPTExtensions) 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/NSDecimalNumberExtensions.m: -------------------------------------------------------------------------------- 1 | #import "NSDecimalNumberExtensions.h" 2 | 3 | @implementation NSDecimalNumber(CPTExtensions) 4 | 5 | /** @brief Returns the value of the receiver as an NSDecimalNumber. 6 | * @return The value of the receiver as an NSDecimalNumber. 7 | **/ 8 | -(NSDecimalNumber *)decimalNumber 9 | { 10 | return [self copy]; 11 | } 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/NSNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSNumber. 3 | **/ 4 | @interface NSNumber(CPTExtensions) 5 | 6 | +(instancetype)numberWithCGFloat:(CGFloat)number; 7 | 8 | -(CGFloat)cgFloatValue; 9 | -(instancetype)initWithCGFloat:(CGFloat)number; 10 | 11 | -(NSDecimalNumber *)decimalNumber; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationCGFloatPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGFloatPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationCGPointPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGPointPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationCGRectPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGRectPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationCGSizePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGSizePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationNSDecimalPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationNSDecimalPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTAnimationPlotRangePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationPlotRangePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTBorderLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTBorderedLayer; 4 | 5 | @interface CPTBorderLayer : CPTLayer 6 | 7 | @property (nonatomic, readwrite, strong) CPTBorderedLayer *maskedLayer; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTDarkGradientTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTDarkGradientTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTMaskLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTMaskLayer : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTPlainBlackTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainBlackTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTPlainWhiteTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainWhiteTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTSlateTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTSlateTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTStocksTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTStocksTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/Source/_CPTXYTheme.h: -------------------------------------------------------------------------------- 1 | #import "CPTTheme.h" 2 | 3 | @interface _CPTXYTheme : CPTTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /chartExperiment/framework/TestResources/CorePlotProbes.d: -------------------------------------------------------------------------------- 1 | provider CorePlot { 2 | probe layer_position_change(char *, int, int, int, int); 3 | }; -------------------------------------------------------------------------------- /chartExperiment/framework/TestResources/checkformisalignedlayers.d: -------------------------------------------------------------------------------- 1 | #pragma D option quiet 2 | 3 | CorePlot$target:::layer_position_change 4 | { 5 | printf("Misaligned layer: %20s (%u.%03u, %u.%03u, %u.%03u, %u.%03u)\n", copyinstr(arg0), arg1 / 1000, arg1 % 1000, arg2 / 1000, arg2 % 1000, arg3 / 1000, arg3 % 1000, arg4 / 1000, arg4 % 1000 ); 6 | } -------------------------------------------------------------------------------- /chartExperiment/framework/iPhoneOnly/CPTGraphHostingView.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | 3 | @class CPTGraph; 4 | 5 | @interface CPTGraphHostingView : UIView 6 | 7 | @property (nonatomic, readwrite, strong) CPTGraph *hostedGraph; 8 | @property (nonatomic, readwrite, assign) BOOL collapsesLayers; 9 | @property (nonatomic, readwrite, assign) BOOL allowPinchScaling; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /chartExperiment/framework/iPhoneOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | typedef UIImage CPTNativeImage; ///< Platform-native image format. 2 | typedef UIEvent CPTNativeEvent; ///< Platform-native OS event. 3 | -------------------------------------------------------------------------------- /chartExperiment/framework/iPhoneOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/chartExperiment/framework/iPhoneOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/CPBarPlotPlugin.h: -------------------------------------------------------------------------------- 1 | #import "CorePlotQCPlugIn.h" 2 | #import 3 | 4 | @interface CPBarPlotPlugIn : CorePlotQCPlugIn { 5 | } 6 | 7 | @property (assign) double inputBaseValue; 8 | @property (assign) double inputBarWidth; 9 | @property (assign) double inputBarOffset; 10 | @property (assign) BOOL inputHorizontalBars; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/CPScatterPlotPlugin.h: -------------------------------------------------------------------------------- 1 | #import "CorePlotQCPlugIn.h" 2 | #import 3 | 4 | @interface CPScatterPlotPlugIn : CorePlotQCPlugIn { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/Compositions/Bar Chart.qtz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/QCPlugin/Compositions/Bar Chart.qtz -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/Compositions/Layers.qtz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/QCPlugin/Compositions/Layers.qtz -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/Compositions/Pie Chart.qtz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/QCPlugin/Compositions/Pie Chart.qtz -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/Compositions/Scatter Plot.qtz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/QCPlugin/Compositions/Scatter Plot.qtz -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/CorePlotQCPlugin.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/QCPlugin/CorePlotQCPlugin.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/CorePlotQCPlugin.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/QCPlugin/CorePlotQCPlugin_Prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | -------------------------------------------------------------------------------- /core-plot-master/documentation/Anatomy of a Graph.graffle/data.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/Anatomy of a Graph.graffle/data.plist -------------------------------------------------------------------------------- /core-plot-master/documentation/Anatomy of a Graph.graffle/image1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/Anatomy of a Graph.graffle/image1.pdf -------------------------------------------------------------------------------- /core-plot-master/documentation/Classes.graffle/data.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/Classes.graffle/data.plist -------------------------------------------------------------------------------- /core-plot-master/documentation/Classes.graffle/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/Classes.graffle/image1.png -------------------------------------------------------------------------------- /core-plot-master/documentation/Objects and Layers.graffle/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/Objects and Layers.graffle/image1.png -------------------------------------------------------------------------------- /core-plot-master/documentation/axis ranges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/axis ranges.png -------------------------------------------------------------------------------- /core-plot-master/documentation/core-plot-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/core-plot-logo.png -------------------------------------------------------------------------------- /core-plot-master/documentation/doxygen/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/doxygen/icon.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/AAPLot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/AAPLot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/CPTTestApp-iPad landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/CPTTestApp-iPad landscape.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/CPTTestApp-iPad portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/CPTTestApp-iPad portrait.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/CPTTestApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/CPTTestApp.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Candlestick Plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Candlestick Plot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/ClassDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/ClassDiagram.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Colored Bar Chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Colored Bar Chart.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Curved Scatter Plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Curved Scatter Plot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Donut Chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Donut Chart.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/DropPlot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/DropPlot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Function Graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Function Graph.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/GraphAnatomy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/GraphAnatomy.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Math Function Plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Math Function Plot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/OHLC Plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/OHLC Plot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/ObjectAndLayerDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/ObjectAndLayerDiagram.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Pie Chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Pie Chart.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Range Plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Range Plot.png -------------------------------------------------------------------------------- /core-plot-master/documentation/images/Vertical Bar Chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/documentation/images/Vertical Bar Chart.png -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/AAPLot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/AAPLot_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'AAPLot' target in the 'AAPLot' project 3 | // 4 | 5 | #define DEBUG (1) 6 | 7 | #ifdef __OBJC__ 8 | #import 9 | #import 10 | #endif 11 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/APFinancialData.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface NSDictionary(APFinancialData) 4 | 5 | +(id)dictionaryWithCSVLine:(NSString *)csvLine; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/Classes/FlipsideView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FlipsideView.h 3 | // AAPLot 4 | // 5 | // Created by Jonathan Saggau on 6/9/09. 6 | // Copyright Sounds Broken inc. 2009. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FlipsideView : UIView { 12 | } 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/Classes/FlipsideViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FlipsideViewController.h 3 | // AAPLot 4 | // 5 | // Created by Jonathan Saggau on 6/9/09. 6 | // Copyright Sounds Broken inc. 2009. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FlipsideViewController : UIViewController { 12 | } 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/AAPLot/Default-568h@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/NSDateFormatterExtensions.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface NSDateFormatter(APExtensions) 4 | 5 | +(NSDateFormatter *)csvDateFormatter; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/AAPLot/main.m: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | int main(int argc, char *argv[]) 4 | { 5 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 6 | int retVal = UIApplicationMain(argc, argv, nil, nil); 7 | 8 | [pool release]; 9 | return retVal; 10 | } 11 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPad/CPTTestApp-iPad.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPad/CPTTestApp_iPad_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp-iPad' target in the 'CPTTestApp-iPad' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #import 8 | #endif 9 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPad/CorePlotIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPad/CorePlotIcon.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPad/CorePlotIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPad/CorePlotIcon@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPad/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp-iPad 4 | // 5 | // Created by Brad Larson on 4/1/2010. 6 | // 7 | 8 | #import 9 | 10 | int main(int argc, char *argv[]) 11 | { 12 | @autoreleasepool { 13 | int retVal = UIApplicationMain(argc, argv, nil, nil); 14 | 15 | return retVal; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CPTTestApp-iPhone.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CPTTestApp_iPhone_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp-iPhone' target in the 'CPTTestApp-iPhone' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #import 8 | #endif 9 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/Classes/CPTTestAppBarChartController.h: -------------------------------------------------------------------------------- 1 | // 2 | // CPTTestAppBarChartController.h 3 | // CPTTestApp-iPhone 4 | // 5 | 6 | #import "CorePlot-CocoaTouch.h" 7 | #import 8 | 9 | @interface CPTTestAppBarChartController : UIViewController 10 | { 11 | CPTXYGraph *barChart; 12 | } 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/Classes/TestXYTheme.h: -------------------------------------------------------------------------------- 1 | // 2 | // TestXYTheme.h 3 | // CPTTestApp-iPhone 4 | // 5 | // Created by Joan on 03/06/10. 6 | // Copyright 2010 __MyCompanyName__. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "CorePlot-CocoaTouch.h" 12 | 13 | @interface TestXYTheme : CPTTheme 14 | { 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CorePlotIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CorePlotIcon.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CorePlotIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/CorePlotIcon@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/Default-568h@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/16-line-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/16-line-chart.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/17-bar-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/17-bar-chart.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/62-contrast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/GlyphishIcons/62-contrast.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone-SpeedTest/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp-iPhone 4 | // 5 | // Created by Brad Larson on 5/11/2009. 6 | // 7 | 8 | #import 9 | 10 | int main(int argc, char *argv[]) 11 | { 12 | @autoreleasepool { 13 | int retVal = UIApplicationMain(argc, argv, nil, nil); 14 | 15 | return retVal; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/BlueTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/BlueTexture.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/CPTTestApp-iPhone.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/CPTTestApp_iPhone_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp-iPhone' target in the 'CPTTestApp-iPhone' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #import 8 | #endif 9 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/CorePlotIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/CorePlotIcon.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/CorePlotIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/CorePlotIcon@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/Default-568h@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/16-line-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/16-line-chart.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/17-bar-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/17-bar-chart.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/62-contrast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp-iPhone/GlyphishIcons/62-contrast.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp-iPhone/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp-iPhone 4 | // 5 | // Created by Brad Larson on 5/11/2009. 6 | // 7 | 8 | #import 9 | 10 | int main(int argc, char *argv[]) 11 | { 12 | @autoreleasepool { 13 | int retVal = UIApplicationMain(argc, argv, nil, nil); 14 | 15 | return retVal; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/CPTTestApp.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp/CPTTestApp.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/CPTTestApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/CPTTestApp_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp' target in the 'CPTTestApp' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/CorePlotIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp/CorePlotIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/Resources/BlueTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CPTTestApp/Resources/BlueTexture.png -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/Source/AxisDemoController.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface AxisDemoController : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | } 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/Source/CPTPlotSymbolTestController.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface CPTPlotSymbolTestController : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | CPTXYGraph *graph; 7 | } 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/Source/SelectionDemoController.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface SelectionDemoController : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | CPTXYGraph *graph; 7 | NSMutableArray *dataForPlot; 8 | NSUInteger selectedIndex; 9 | } 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/examples/CPTTestApp/Source/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp 4 | // 5 | // Created by Dirkjan Krijnders on 2/2/09. 6 | // Copyright __MyCompanyName__ 2009. All rights reserved. 7 | // 8 | 9 | int main(int argc, char *argv[]) 10 | { 11 | return NSApplicationMain(argc, (const char **)argv); 12 | } 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/Default-568h@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/Plot_Gallery_Mac.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/Plot_Gallery_Mac_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'Plot Gallery-Mac' target in the 'Plot Gallery-Mac' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/Plot_Gallery_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/Checkerboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/Checkerboard.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/Checkerboard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/Checkerboard@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery128.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery16.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery256.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery32.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/img/PlotGallery512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/img/PlotGallery512.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/ios/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/src/ios/Icon.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/ios/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/src/ios/Icon@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/ios/PlotHostView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlotHostView.h 3 | // Plot Gallery 4 | // 5 | // Created by Jeff Buck on 9/4/10. 6 | // Copyright 2010 Jeff Buck. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlotHostView : UIView 12 | { 13 | } 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/mac/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/mac/Icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/CorePlotGallery/src/mac/Icon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/mac/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CorePlotGallery 4 | // 5 | // Created by Jeff Buck on 9/5/10. 6 | // Copyright 2010 Jeff Buck. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | return NSApplicationMain(argc, (const char **)argv); 14 | } 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/AxisDemo.h: -------------------------------------------------------------------------------- 1 | // 2 | // AxisDemo.h 3 | // Plot Gallery-Mac 4 | // 5 | // Created by Jeff Buck on 11/14/10. 6 | // Copyright 2010 Jeff Buck. All rights reserved. 7 | // 8 | 9 | #import "PlotItem.h" 10 | 11 | @interface AxisDemo : PlotItem 12 | { 13 | } 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/CandlestickPlot.h: -------------------------------------------------------------------------------- 1 | // 2 | // CandlestickPlot.h 3 | // CorePlotGallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface CandlestickPlot : PlotItem 9 | { 10 | @private 11 | CPTGraph *graph; 12 | NSArray *plotData; 13 | } 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/ColoredBarChart.h: -------------------------------------------------------------------------------- 1 | #import "PlotItem.h" 2 | 3 | @interface ColoredBarChart : PlotItem 6 | { 7 | @private 8 | NSArray *plotData; 9 | } 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/ControlChart.h: -------------------------------------------------------------------------------- 1 | #import "PlotItem.h" 2 | 3 | @interface ControlChart : PlotItem 4 | { 5 | @private 6 | NSArray *plotData; 7 | double meanValue; 8 | double standardError; 9 | } 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/DonutChart.h: -------------------------------------------------------------------------------- 1 | #import "PlotItem.h" 2 | 3 | @interface DonutChart : PlotItem 4 | { 5 | @private 6 | NSArray *plotData; 7 | } 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/FunctionPlot.h: -------------------------------------------------------------------------------- 1 | #import "PlotItem.h" 2 | 3 | @interface FunctionPlot : PlotItem { 4 | @private 5 | NSMutableSet *dataSources; 6 | } 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/ImageDemo.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImageDemo.h 3 | // Plot Gallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface ImageDemo : PlotItem 9 | { 10 | } 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/LabelingPolicyDemo.h: -------------------------------------------------------------------------------- 1 | // 2 | // LabelingPolicyDemo.h 3 | // Plot Gallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface LabelingPolicyDemo : PlotItem 9 | { 10 | } 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/LineCapDemo.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineCapDemo.h 3 | // Plot Gallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface LineCapDemo : PlotItem 9 | { 10 | } 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/OHLCPlot.h: -------------------------------------------------------------------------------- 1 | // 2 | // OHLCPlot.h 3 | // CorePlotGallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface OHLCPlot : PlotItem 9 | { 10 | @private 11 | CPTGraph *graph; 12 | NSArray *plotData; 13 | } 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/plots/PlotSpaceDemo.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlotSpaceDemo.h 3 | // Plot Gallery 4 | // 5 | 6 | #import "PlotItem.h" 7 | 8 | @interface PlotSpaceDemo : PlotItem 9 | { 10 | } 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/CorePlotGallery/src/shared/PiNumberFormatter.h: -------------------------------------------------------------------------------- 1 | @interface PiNumberFormatter : NSNumberFormatter 2 | 3 | @end 4 | -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/Controller.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface Controller : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | CPTXYGraph *graph; 7 | NSArray *plotData; 8 | } 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/CorePlotIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DatePlot/CorePlotIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/DatePlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DatePlot/DatePlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/DatePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/DatePlot_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp' target in the 'CPTTestApp' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DatePlot/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/examples/DatePlot/Source/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp 4 | // 5 | // Created by Dirkjan Krijnders on 2/2/09. 6 | // Copyright __MyCompanyName__ 2009. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | return NSApplicationMain(argc, (const char **)argv); 14 | } 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/CorePlotIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DropPlot/CorePlotIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/DropPlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DropPlot/DropPlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/DropPlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/DropPlot_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'DropPlot' target in the 'DropPlot' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/DropPlot/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/NSString+ParseCSV.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface NSString(ParseCSV) 4 | 5 | -(NSArray *)arrayByParsingCSVLine; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/DropPlot/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // DropPlot 4 | // 5 | // Created by Brad Larson on 6/9/2009. 6 | // Copyright SonoPlot, Inc. 2009 . All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | return NSApplicationMain(argc, (const char **)argv); 14 | } 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/Controller.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface Controller : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | CPTXYGraph *graph; 7 | NSArray *plotData; 8 | } 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/CorePlotIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/MinorTickLabels/CorePlotIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/MinorTickLabels/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/Source/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp 4 | // 5 | // Created by Dirkjan Krijnders on 2/2/09. 6 | // Copyright __MyCompanyName__ 2009. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | return NSApplicationMain(argc, (const char **)argv); 14 | } 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/minorTickFormatter.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/MinorTickLabels/minorTickFormatter.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/minorTickFormatter.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/MinorTickLabels/minorTickFormatter_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp' target in the 'CPTTestApp' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/Controller.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface Controller : NSObject { 5 | IBOutlet CPTGraphHostingView *hostView; 6 | CPTXYGraph *graph; 7 | NSArray *plotData; 8 | CPTFill *areaFill; 9 | CPTLineStyle *barLineStyle; 10 | } 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/CorePlotIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/RangePlot/CorePlotIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/RangePlot/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/RangePlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/RangePlot/RangePlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/RangePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/RangePlot_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CPTTestApp' target in the 'CPTTestApp' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/RangePlot/Source/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CPTTestApp 4 | // 5 | // Created by Dirkjan Krijnders on 2/2/09. 6 | // Copyright __MyCompanyName__ 2009. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | return NSApplicationMain(argc, (const char **)argv); 14 | } 15 | -------------------------------------------------------------------------------- /core-plot-master/examples/StockPlot/Classes/NSDictionary+APFinancalData.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface NSDictionary(APFinancalData) 4 | 5 | +(id)dictionaryWithCSVLine:(NSString *)csvLine; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/StockPlot/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/StockPlot/Default-568h@2x.png -------------------------------------------------------------------------------- /core-plot-master/examples/StockPlot/StockPlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/examples/StockPlot/caution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/examples/StockPlot/caution.png -------------------------------------------------------------------------------- /core-plot-master/examples/iOS Rotation Utilities/UINavigationController+LegacyRotation.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface UINavigationController(LegacyRotation) 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/examples/iOS Rotation Utilities/UITabBarController+LegacyRotation.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface UITabBarController(LegacyRotation) 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/examples/iOS Rotation Utilities/UIViewController+LegacyRotation.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface UIViewController(LegacyRotation) 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/CorePlot-CocoaTouch.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/framework/CorePlot.xcodeproj/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/framework/CorePlot.xcodeproj/TemplateIcon.icns -------------------------------------------------------------------------------- /core-plot-master/framework/CorePlot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /core-plot-master/framework/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/framework/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /core-plot-master/framework/MacOnly/CPTDecimalNumberValueTransformer.h: -------------------------------------------------------------------------------- 1 | @interface CPTDecimalNumberValueTransformer : NSValueTransformer 2 | 3 | @end 4 | -------------------------------------------------------------------------------- /core-plot-master/framework/MacOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | typedef NSImage CPTNativeImage; ///< Platform-native image format. 4 | typedef NSEvent CPTNativeEvent; ///< Platform-native OS event. 5 | -------------------------------------------------------------------------------- /core-plot-master/framework/MacOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/framework/MacOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTAxisLabelGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTAxisLabelGroup : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTAxisLabelTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTAxisLabelTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTAxisTitle.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisLabel.h" 2 | 3 | @interface CPTAxisTitle : CPTAxisLabel 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTColorSpace.h: -------------------------------------------------------------------------------- 1 | @interface CPTColorSpace : NSObject 2 | 3 | @property (nonatomic, readonly) CGColorSpaceRef cgColorSpace; 4 | 5 | /// @name Factory Methods 6 | /// @{ 7 | +(instancetype)genericRGBSpace; 8 | /// @} 9 | 10 | /// @name Initialization 11 | /// @{ 12 | -(instancetype)initWithCGColorSpace:(CGColorSpaceRef)colorSpace; 13 | /// @} 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTColorSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorSpaceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTColorTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTColorTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTDarkGradientThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTDarkGradientThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTDefinitions.m: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTDerivedXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTXYGraph.h" 2 | 3 | @interface CPTDerivedXYGraph : CPTXYGraph 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTDerivedXYGraph.m: -------------------------------------------------------------------------------- 1 | #import "CPTDerivedXYGraph.h" 2 | 3 | /** 4 | * @brief An empty XY graph class used for testing themes. 5 | **/ 6 | @implementation CPTDerivedXYGraph 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTExceptions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | /// @name Custom Exception Identifiers 4 | /// @{ 5 | extern NSString *const CPTException; 6 | extern NSString *const CPTDataException; 7 | extern NSString *const CPTNumericDataException; 8 | /// @} 9 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTExceptions.m: -------------------------------------------------------------------------------- 1 | #import "CPTExceptions.h" 2 | 3 | NSString *const CPTException = @"CPTException"; ///< General Core Plot exceptions. 4 | NSString *const CPTDataException = @"CPTDataException"; ///< Core Plot data exceptions. 5 | NSString *const CPTNumericDataException = @"CPTNumericDataException"; ///< Core Plot numeric data exceptions. 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTFillTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTFillTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTGradientTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTGradientTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTGridLineGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlotArea; 4 | 5 | @interface CPTGridLineGroup : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTPlotArea *plotArea; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTGridLines.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTAxis; 4 | 5 | @interface CPTGridLines : CPTLayer 6 | 7 | @property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTAxis *axis; 8 | @property (nonatomic, readwrite) BOOL major; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTImageTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTImageTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTLayerTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTLayer; 4 | 5 | @interface CPTLayerTests : CPTTestCase { 6 | CPTLayer *layer; 7 | NSArray *positions; 8 | } 9 | 10 | @property (readwrite, strong) CPTLayer *layer; 11 | @property (readwrite, strong) NSArray *positions; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTLineStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTLineStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTMutableNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTMutableNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTMutableNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTMutableShadow.h: -------------------------------------------------------------------------------- 1 | #import "CPTShadow.h" 2 | 3 | @class CPTColor; 4 | 5 | @interface CPTMutableShadow : CPTShadow 6 | 7 | @property (nonatomic, readwrite, assign) CGSize shadowOffset; 8 | @property (nonatomic, readwrite, assign) CGFloat shadowBlurRadius; 9 | @property (nonatomic, readwrite, strong) CPTColor *shadowColor; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTNumericDataTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTNumericDataTypeConversionPerformanceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionPerformanceTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTNumericDataTypeConversionTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTNumericDataTypeConversionTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTPathExtensions.h: -------------------------------------------------------------------------------- 1 | /// @file 2 | 3 | #if __cplusplus 4 | extern "C" { 5 | #endif 6 | 7 | CGPathRef CreateRoundedRectPath(CGRect rect, CGFloat cornerRadius); 8 | void AddRoundedRectPath(CGContextRef context, CGRect rect, CGFloat cornerRadius); 9 | 10 | #if __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTPlotGroup.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTPlot; 4 | 5 | @interface CPTPlotGroup : CPTLayer 6 | 7 | /// @name Adding and Removing Plots 8 | /// @{ 9 | -(void)addPlot:(CPTPlot *)plot; 10 | -(void)removePlot:(CPTPlot *)plot; 11 | -(void)insertPlot:(CPTPlot *)plot atIndex:(NSUInteger)idx; 12 | /// @} 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTPlotRangeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTMutablePlotRange; 4 | 5 | @interface CPTPlotRangeTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTMutablePlotRange *plotRange; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTScatterPlotTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | #import 3 | 4 | @interface CPTScatterPlotTests : CPTTestCase 5 | 6 | @property (strong) CPTScatterPlot *plot; 7 | @property (strong) CPTXYPlotSpace *plotSpace; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTTestCase.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface CPTTestCase : SenTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTTestCase.m: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @implementation CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTTextStyleTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTextStyleTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTThemeTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTThemeTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTTimeFormatterTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTTimeFormatterTests : CPTTestCase 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTUtilitiesTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @interface CPTUtilitiesTests : CPTTestCase 4 | 5 | @property (readwrite, assign) CGContextRef context; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTXYAxis.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxis.h" 2 | 3 | @class CPTConstraints; 4 | 5 | @interface CPTXYAxis : CPTAxis 6 | 7 | /// @name Positioning 8 | /// @{ 9 | @property (nonatomic, readwrite) NSDecimal orthogonalCoordinateDecimal; 10 | @property (nonatomic, readwrite, strong) CPTConstraints *axisConstraints; 11 | /// @} 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTXYAxisSet.h: -------------------------------------------------------------------------------- 1 | #import "CPTAxisSet.h" 2 | 3 | @class CPTXYAxis; 4 | 5 | @interface CPTXYAxisSet : CPTAxisSet 6 | 7 | @property (nonatomic, readonly) CPTXYAxis *xAxis; 8 | @property (nonatomic, readonly) CPTXYAxis *yAxis; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTXYGraph.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | #import "CPTGraph.h" 3 | 4 | @interface CPTXYGraph : CPTGraph 5 | 6 | /// @name Initialization 7 | /// @{ 8 | -(instancetype)initWithFrame:(CGRect)newFrame xScaleType:(CPTScaleType)newXScaleType yScaleType:(CPTScaleType)newYScaleType; 9 | /// @} 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/CPTXYPlotSpaceTests.h: -------------------------------------------------------------------------------- 1 | #import "CPTTestCase.h" 2 | 3 | @class CPTXYGraph; 4 | 5 | @interface CPTXYPlotSpaceTests : CPTTestCase 6 | 7 | @property (strong, readwrite) CPTXYGraph *graph; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/NSDecimalNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSDecimalNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSDecimalNumber. 3 | **/ 4 | @interface NSDecimalNumber(CPTExtensions) 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/NSDecimalNumberExtensions.m: -------------------------------------------------------------------------------- 1 | #import "NSDecimalNumberExtensions.h" 2 | 3 | @implementation NSDecimalNumber(CPTExtensions) 4 | 5 | /** @brief Returns the value of the receiver as an NSDecimalNumber. 6 | * @return The value of the receiver as an NSDecimalNumber. 7 | **/ 8 | -(NSDecimalNumber *)decimalNumber 9 | { 10 | return [self copy]; 11 | } 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/NSNumberExtensions.h: -------------------------------------------------------------------------------- 1 | /** @category NSNumber(CPTExtensions) 2 | * @brief Core Plot extensions to NSNumber. 3 | **/ 4 | @interface NSNumber(CPTExtensions) 5 | 6 | +(instancetype)numberWithCGFloat:(CGFloat)number; 7 | 8 | -(CGFloat)cgFloatValue; 9 | -(instancetype)initWithCGFloat:(CGFloat)number; 10 | 11 | -(NSDecimalNumber *)decimalNumber; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationCGFloatPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGFloatPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationCGPointPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGPointPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationCGRectPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGRectPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationCGSizePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationCGSizePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationNSDecimalPeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationNSDecimalPeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTAnimationPlotRangePeriod.h: -------------------------------------------------------------------------------- 1 | #import "CPTAnimationPeriod.h" 2 | 3 | @interface _CPTAnimationPlotRangePeriod : CPTAnimationPeriod 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTBorderLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @class CPTBorderedLayer; 4 | 5 | @interface CPTBorderLayer : CPTLayer 6 | 7 | @property (nonatomic, readwrite, strong) CPTBorderedLayer *maskedLayer; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTDarkGradientTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTDarkGradientTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTMaskLayer.h: -------------------------------------------------------------------------------- 1 | #import "CPTLayer.h" 2 | 3 | @interface CPTMaskLayer : CPTLayer 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTPlainBlackTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainBlackTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTPlainWhiteTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTPlainWhiteTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTSlateTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTSlateTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTStocksTheme.h: -------------------------------------------------------------------------------- 1 | #import "_CPTXYTheme.h" 2 | 3 | @interface _CPTStocksTheme : _CPTXYTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/Source/_CPTXYTheme.h: -------------------------------------------------------------------------------- 1 | #import "CPTTheme.h" 2 | 3 | @interface _CPTXYTheme : CPTTheme 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /core-plot-master/framework/TestResources/CorePlotProbes.d: -------------------------------------------------------------------------------- 1 | provider CorePlot { 2 | probe layer_position_change(char *, int, int, int, int); 3 | }; -------------------------------------------------------------------------------- /core-plot-master/framework/TestResources/checkformisalignedlayers.d: -------------------------------------------------------------------------------- 1 | #pragma D option quiet 2 | 3 | CorePlot$target:::layer_position_change 4 | { 5 | printf("Misaligned layer: %20s (%u.%03u, %u.%03u, %u.%03u, %u.%03u)\n", copyinstr(arg0), arg1 / 1000, arg1 % 1000, arg2 / 1000, arg2 % 1000, arg3 / 1000, arg3 % 1000, arg4 / 1000, arg4 % 1000 ); 6 | } -------------------------------------------------------------------------------- /core-plot-master/framework/iPhoneOnly/CPTGraphHostingView.h: -------------------------------------------------------------------------------- 1 | #import "CPTDefinitions.h" 2 | 3 | @class CPTGraph; 4 | 5 | @interface CPTGraphHostingView : UIView 6 | 7 | @property (nonatomic, readwrite, strong) CPTGraph *hostedGraph; 8 | @property (nonatomic, readwrite, assign) BOOL collapsesLayers; 9 | @property (nonatomic, readwrite, assign) BOOL allowPinchScaling; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /core-plot-master/framework/iPhoneOnly/CPTPlatformSpecificDefines.h: -------------------------------------------------------------------------------- 1 | typedef UIImage CPTNativeImage; ///< Platform-native image format. 2 | typedef UIEvent CPTNativeEvent; ///< Platform-native OS event. 3 | -------------------------------------------------------------------------------- /core-plot-master/framework/iPhoneOnly/CPTPlatformSpecificDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/core-plot-master/framework/iPhoneOnly/CPTPlatformSpecificDefines.m -------------------------------------------------------------------------------- /drawingView/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/.DS_Store -------------------------------------------------------------------------------- /drawingView/CustomView.h: -------------------------------------------------------------------------------- 1 | // 2 | // CustomView.h 3 | // drawingView 4 | // 5 | // Created by wayne on 14-3-12. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CustomView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /drawingView/drawingView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /drawingView/drawingView.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView.xcodeproj/project.xcworkspace/xcuserdata/wayne.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /drawingView/drawingView.xcodeproj/xcuserdata/wayne.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /drawingView/drawingView/Calendar.h: -------------------------------------------------------------------------------- 1 | // 2 | // Calendar.h 3 | // drawingView 4 | // 5 | // Created by wayne on 14-3-18. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface Calendar : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /drawingView/drawingView/Hypnosis.h: -------------------------------------------------------------------------------- 1 | // 2 | // Hypnosis.h 3 | // drawingView 4 | // 5 | // Created by wayne on 14-3-18. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface Hypnosis : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/Hypno.imageset/Hypno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/Images.xcassets/Hypno.imageset/Hypno.png -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/Hypno.imageset/Hypno@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/Images.xcassets/Hypno.imageset/Hypno@2x.png -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/Time.imageset/Time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/Images.xcassets/Time.imageset/Time.png -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/Time.imageset/Time@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/Images.xcassets/Time.imageset/Time@2x.png -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "logo.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | } 12 | ], 13 | "info" : { 14 | "version" : 1, 15 | "author" : "xcode" 16 | } 17 | } -------------------------------------------------------------------------------- /drawingView/drawingView/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /drawingView/drawingView/WZXAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // WZXAppDelegate.h 3 | // drawingView 4 | // 5 | // Created by wayne on 14-3-12. 6 | // Copyright (c) 2014年 wayne. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WZXAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /drawingView/drawingView/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /drawingView/drawingView/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwayne/iosPractice/787aa4104ce426d22274e5e3e614b0f9cb68c967/drawingView/drawingView/logo.png -------------------------------------------------------------------------------- /drawingView/drawingViewTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | --------------------------------------------------------------------------------