├── BHBDrawBoarder ├── BHBDrawBoarder.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── bihongbo.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── bihongbo.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── BHBDrawBoarder.xcscheme │ │ └── xcschememanagement.plist ├── BHBDrawBoarder │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── draft │ │ │ ├── Contents.json │ │ │ ├── close_draft.imageset │ │ │ ├── Contents.json │ │ │ ├── 关闭@2x.png │ │ │ └── 关闭@3x.png │ │ │ ├── close_draft_enable.imageset │ │ │ ├── Contents.json │ │ │ ├── 关闭禁用@2x.png │ │ │ └── 关闭禁用@3x.png │ │ │ ├── delete_draft.imageset │ │ │ ├── Contents.json │ │ │ ├── 删除@2x.png │ │ │ └── 删除@3x.png │ │ │ ├── delete_draft_enable.imageset │ │ │ ├── Contents.json │ │ │ ├── 删除禁用@2x.png │ │ │ └── 删除禁用@3x.png │ │ │ ├── redo_draft.imageset │ │ │ ├── Contents.json │ │ │ ├── 重做@2x.png │ │ │ └── 重做@3x.png │ │ │ ├── redo_draft_enable.imageset │ │ │ ├── Contents.json │ │ │ ├── 重做禁用@2x.png │ │ │ └── 重做禁用@3x.png │ │ │ ├── undo_draft.imageset │ │ │ ├── Contents.json │ │ │ ├── 撤销@2x.png │ │ │ └── 撤销@3x.png │ │ │ └── undo_draft_enable.imageset │ │ │ ├── Contents.json │ │ │ ├── 撤销禁用@2x.png │ │ │ └── 撤销禁用@3x.png │ ├── BHBDrawBoarder │ │ ├── BHBDrawBoarderView.h │ │ ├── BHBDrawBoarderView.m │ │ ├── BHBMyDrawer.h │ │ ├── BHBMyDrawer.m │ │ ├── BHBPaintPath.h │ │ ├── BHBPaintPath.m │ │ ├── BHBScrollView.h │ │ └── BHBScrollView.m │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── Main.storyboard │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── BHBDrawBoarderTests │ ├── BHBDrawBoarderTests.m │ └── Info.plist └── BHBDrawBoarderUITests │ ├── BHBDrawBoarderUITests.m │ └── Info.plist ├── DrawBorderBugDemo ├── DrawBorderBugDemo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ ├── bihongbo.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── dasheng.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ ├── bihongbo.xcuserdatad │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ │ ├── DrawBorderBugDemo.xcscheme │ │ │ └── xcschememanagement.plist │ │ └── dasheng.xcuserdatad │ │ └── xcschemes │ │ ├── DrawBorderBugDemo.xcscheme │ │ └── xcschememanagement.plist ├── DrawBorderBugDemo │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── BHBDrawView.h │ ├── BHBDrawView.m │ ├── BHBLayerDelegate.h │ ├── BHBLayerDelegate.m │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── DrawBorderBugDemoTests │ ├── DrawBorderBugDemoTests.m │ └── Info.plist └── DrawBorderBugDemoUITests │ ├── DrawBorderBugDemoUITests.m │ └── Info.plist └── README.md /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.xcworkspace/xcuserdata/bihongbo.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/project.xcworkspace/xcuserdata/bihongbo.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/BHBDrawBoarder.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/BHBDrawBoarder.xcscheme -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/AppDelegate.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/AppDelegate.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/关闭@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/关闭@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/关闭@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft.imageset/关闭@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/关闭禁用@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/关闭禁用@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/关闭禁用@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/close_draft_enable.imageset/关闭禁用@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/删除@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/删除@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/删除@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft.imageset/删除@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/删除禁用@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/删除禁用@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/删除禁用@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/delete_draft_enable.imageset/删除禁用@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/重做@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/重做@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/重做@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft.imageset/重做@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/重做禁用@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/重做禁用@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/重做禁用@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/redo_draft_enable.imageset/重做禁用@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/撤销@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/撤销@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/撤销@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft.imageset/撤销@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/Contents.json -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/撤销禁用@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/撤销禁用@2x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/撤销禁用@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Assets.xcassets/draft/undo_draft_enable.imageset/撤销禁用@3x.png -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarderView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarderView.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarderView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarderView.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBMyDrawer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBMyDrawer.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBMyDrawer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBMyDrawer.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBPaintPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBPaintPath.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBPaintPath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBPaintPath.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBScrollView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBScrollView.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBScrollView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/BHBDrawBoarder/BHBScrollView.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Info.plist -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/Main.storyboard -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/ViewController.h -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/ViewController.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarder/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarder/main.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarderTests/BHBDrawBoarderTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarderTests/BHBDrawBoarderTests.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarderTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarderTests/Info.plist -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarderUITests/BHBDrawBoarderUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarderUITests/BHBDrawBoarderUITests.m -------------------------------------------------------------------------------- /BHBDrawBoarder/BHBDrawBoarderUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/BHBDrawBoarder/BHBDrawBoarderUITests/Info.plist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/xcuserdata/bihongbo.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/xcuserdata/bihongbo.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/xcuserdata/dasheng.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/project.xcworkspace/xcuserdata/dasheng.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/DrawBorderBugDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/DrawBorderBugDemo.xcscheme -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/bihongbo.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/dasheng.xcuserdatad/xcschemes/DrawBorderBugDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/dasheng.xcuserdatad/xcschemes/DrawBorderBugDemo.xcscheme -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/dasheng.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo.xcodeproj/xcuserdata/dasheng.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/AppDelegate.h -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/AppDelegate.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/BHBDrawView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/BHBDrawView.h -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/BHBDrawView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/BHBDrawView.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/BHBLayerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/BHBLayerDelegate.h -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/BHBLayerDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/BHBLayerDelegate.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/Info.plist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/ViewController.h -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/ViewController.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemo/main.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemoTests/DrawBorderBugDemoTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemoTests/DrawBorderBugDemoTests.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemoTests/Info.plist -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemoUITests/DrawBorderBugDemoUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemoUITests/DrawBorderBugDemoUITests.m -------------------------------------------------------------------------------- /DrawBorderBugDemo/DrawBorderBugDemoUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bb-coder/BHBDrawBoarderDemo/HEAD/DrawBorderBugDemo/DrawBorderBugDemoUITests/Info.plist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # BHBDrawBoarderDemo 2 | 仿写猿题库练题画板功能 3 | 博客地址:http://bihongbo.com/2016/01/03/memoryGhostdrawRect/ 4 | --------------------------------------------------------------------------------