├── LICENSE ├── README.md ├── WriteStories.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── mac.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── YouXianMing1987@iCloud.com.xcuserdatad │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── mac.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── WriteStories ├── 1_003.gif ├── 1_025.gif ├── 1_043.gif ├── 1_052.gif ├── 1_073.gif ├── 1_088.gif ├── 1_093.gif ├── 1_104.gif ├── 1_105.gif ├── 1_107.gif ├── 1_112.gif ├── 1_115.gif ├── 1_116.gif ├── 1_117.gif ├── 1_119.gif ├── 1_137.gif ├── 1_145.gif ├── 1_147.gif ├── 1_148.gif ├── 1_159.gif ├── 1_175.gif ├── 1_176.gif ├── 1_178.gif ├── 1_179.gif ├── 1_181.gif ├── 1_184.gif ├── 1_188.gif ├── 1_191.gif ├── 1_194.gif ├── 1_230.gif ├── 1_234.gif ├── 1_323.gif ├── 1_372.gif ├── 1_377.gif ├── 1_381.gif ├── 1_399.gif ├── 1_403.gif ├── AboutViewController.h ├── AboutViewController.m ├── Animation_0.h ├── Animation_0.m ├── Animation_1.h ├── Animation_1.m ├── Animation_2.h ├── Animation_2.m ├── Animation_3.h ├── Animation_3.m ├── Animation_4.h ├── Animation_4.m ├── Animation_5.h ├── Animation_5.m ├── Animation_Set.h ├── Animation_Set.m ├── Animation_Set_View.h ├── Animation_Set_View.m ├── AppDelegate.h ├── AppDelegate.m ├── AppleProducts.h ├── AppleProducts.m ├── AppleSystemService.h ├── AppleSystemService.m ├── ArticleDetailViewController.h ├── ArticleDetailViewController.m ├── ArticleEditObjectProtocol.h ├── ArticleEditViewController.h ├── ArticleEditViewController.m ├── ArticleListViewController.h ├── ArticleListViewController.m ├── ArticleSortViewController.h ├── ArticleSortViewController.m ├── Assets.xcassets │ ├── AlertView │ │ ├── Contents.json │ │ ├── alert-blue.imageset │ │ │ ├── Contents.json │ │ │ └── alert-blue@3x.png │ │ ├── alert-green.imageset │ │ │ ├── Contents.json │ │ │ └── alert-green@3x.png │ │ ├── alert-hr-line.imageset │ │ │ ├── Contents.json │ │ │ └── alert-hr-line@3x.png │ │ ├── alert-icon-alert.imageset │ │ │ ├── Contents.json │ │ │ └── alert-icon-alert@3x.png │ │ ├── alert-icon-error.imageset │ │ │ ├── Contents.json │ │ │ └── alert-icon-error@3x.png │ │ ├── alert-icon-msg.imageset │ │ │ ├── Contents.json │ │ │ └── alert-icon-msg@3x.png │ │ ├── alert-icon-success.imageset │ │ │ ├── Contents.json │ │ │ └── alert-icon-success@3x.png │ │ ├── alert-red.imageset │ │ │ ├── Contents.json │ │ │ └── alert-red@3x.png │ │ ├── alert-vt-line.imageset │ │ │ ├── Contents.json │ │ │ └── alert-vt-line@3x.png │ │ ├── alert-white.imageset │ │ │ ├── Contents.json │ │ │ └── alert-white@3x.png │ │ └── alert-yellow.imageset │ │ │ ├── Contents.json │ │ │ └── alert-yellow@3x.png │ ├── AppIcon.appiconset │ │ ├── App_Store_iOS_1024pt.png │ │ ├── Contents.json │ │ ├── iPhone_App_iOS_7-11_60pt@2x.png │ │ ├── iPhone_App_iOS_7-11_60pt@3x.png │ │ ├── iPhone_Notification_iOS_7-11_20pt@2x.png │ │ ├── iPhone_Notification_iOS_7-11_20pt@3x.png │ │ ├── iPhone_Settings_iOS_5-11_29pt@2x.png │ │ ├── iPhone_Settings_iOS_5-11_29pt@3x.png │ │ ├── iPhone_Spotlight_iOS_7-11_40pt@2x.png │ │ └── iPhone_Spotlight_iOS_7-11_40pt@3x.png │ ├── Contents.json │ ├── LaunchImage.launchimage │ │ ├── 1242x2208.png │ │ ├── 640x1136.png │ │ ├── 640x960.png │ │ ├── 750x1334.png │ │ ├── Contents.json │ │ └── iPhoneX_bg@3x.png │ ├── LoadingView │ │ ├── Contents.json │ │ └── loadingCircle.imageset │ │ │ ├── Contents.json │ │ │ └── loadingCircle@3x.png │ ├── NoData │ │ ├── Contents.json │ │ └── noData.imageset │ │ │ ├── Contents.json │ │ │ └── noData@3x.png │ ├── WindowMenuView │ │ ├── Contents.json │ │ ├── change-top-title.imageset │ │ │ ├── Contents.json │ │ │ └── change-top-title@3x.png │ │ ├── file-load.imageset │ │ │ ├── Contents.json │ │ │ └── file-load@3x.png │ │ ├── menuButtonBG.imageset │ │ │ ├── Contents.json │ │ │ └── menuButtonBG@3x.png │ │ ├── popMenuAdd.imageset │ │ │ ├── Contents.json │ │ │ └── popMenuAdd@3x.png │ │ ├── popMenuButtonSort.imageset │ │ │ ├── Contents.json │ │ │ └── popMenuButtonSort@3x.png │ │ └── popWhiteMenu.imageset │ │ │ ├── Contents.json │ │ │ └── popWhiteMenu@3x.png │ ├── city │ │ ├── Contents.json │ │ ├── city-1.imageset │ │ │ ├── Contents.json │ │ │ └── city-1@3x.png │ │ ├── city-2.imageset │ │ │ ├── Contents.json │ │ │ └── city-2@3x.png │ │ ├── city-3.imageset │ │ │ ├── Contents.json │ │ │ └── city-3@3x.png │ │ ├── city-4.imageset │ │ │ ├── Contents.json │ │ │ └── city-4@3x.png │ │ ├── city-5.imageset │ │ │ ├── Contents.json │ │ │ └── city-5@3x.png │ │ ├── city-6.imageset │ │ │ ├── Contents.json │ │ │ └── city-6@3x.png │ │ ├── city-7.imageset │ │ │ ├── Contents.json │ │ │ └── city-7@3x.png │ │ ├── city-8.imageset │ │ │ ├── Contents.json │ │ │ └── city-8@3x.png │ │ └── city-9.imageset │ │ │ ├── Contents.json │ │ │ └── city-9@3x.png │ ├── lanscape │ │ ├── Contents.json │ │ ├── landscape-1.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-1@3x.png │ │ ├── landscape-10.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-10@3x.png │ │ ├── landscape-11.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-11@3x.png │ │ ├── landscape-12.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-12@3x.png │ │ ├── landscape-2.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-2@3x.png │ │ ├── landscape-3.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-3@3x.png │ │ ├── landscape-4.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-4@3x.png │ │ ├── landscape-5.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-5@3x.png │ │ ├── landscape-6.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-6@3x.png │ │ ├── landscape-7.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-7@3x.png │ │ ├── landscape-8.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-8@3x.png │ │ └── landscape-9.imageset │ │ │ ├── Contents.json │ │ │ └── landscape-9@3x.png │ ├── wifi │ │ ├── Contents.json │ │ ├── wifiSuccess.imageset │ │ │ ├── Contents.json │ │ │ └── wifiSuccess@3x.png │ │ └── wifiSuccessColor.imageset │ │ │ ├── Contents.json │ │ │ └── wifiSuccessColor@3x.png │ ├── 关于 │ │ ├── Contents.json │ │ ├── author.imageset │ │ │ ├── Contents.json │ │ │ └── author@3x.png │ │ ├── coffce-red.imageset │ │ │ ├── Contents.json │ │ │ └── coffce-red@3x.png │ │ └── coffce.imageset │ │ │ ├── Contents.json │ │ │ └── coffce@3x.png │ ├── 关闭按钮 │ │ ├── Contents.json │ │ ├── menuClose-pre.imageset │ │ │ ├── Contents.json │ │ │ └── menuClose-pre@3x.png │ │ └── menuClose.imageset │ │ │ ├── Contents.json │ │ │ └── menuClose@3x.png │ ├── 内容导入 │ │ ├── Contents.json │ │ ├── selectedCircle.imageset │ │ │ ├── Contents.json │ │ │ └── selectedCircle@3x.png │ │ └── showCircle.imageset │ │ │ ├── Contents.json │ │ │ └── showCircle@3x.png │ ├── 图片裁剪 │ │ ├── Contents.json │ │ ├── grid-red.imageset │ │ │ ├── Contents.json │ │ │ └── grid-red@3x.png │ │ ├── lock_down.imageset │ │ │ ├── Contents.json │ │ │ └── lock_down@3x.png │ │ └── lock_up.imageset │ │ │ ├── Contents.json │ │ │ └── lock_up@3x.png │ ├── 圆形菜单按钮 │ │ ├── Contents.json │ │ ├── circle-button-back.imageset │ │ │ ├── Contents.json │ │ │ └── circle-button-back@3x.png │ │ ├── circle-button-bg.imageset │ │ │ ├── Contents.json │ │ │ └── circle-button-bg@3x.png │ │ ├── circle-button-edit.imageset │ │ │ ├── Contents.json │ │ │ └── circle-button-edit@3x.png │ │ ├── circle-button-more.imageset │ │ │ ├── Contents.json │ │ │ └── circle-button-more@3x.png │ │ ├── circle-button-see.imageset │ │ │ ├── Contents.json │ │ │ └── circle-button-see@3x.png │ │ ├── html-set-background.imageset │ │ │ ├── Contents.json │ │ │ └── html-set-background@3x.png │ │ └── titleMenuCloseVer2.imageset │ │ │ ├── Contents.json │ │ │ └── titleMenuCloseVer2@3x.png │ ├── 密码 │ │ ├── Contents.json │ │ ├── circle-hollow.imageset │ │ │ ├── Contents.json │ │ │ └── circle-hollow@3x.png │ │ ├── circle-password.imageset │ │ │ ├── Contents.json │ │ │ └── circle-password@3x.png │ │ └── password_lock.imageset │ │ │ ├── Contents.json │ │ │ └── password_lock@3x.png │ ├── 封面 │ │ ├── Contents.json │ │ ├── 典雅_cover.imageset │ │ │ ├── Contents.json │ │ │ └── 典雅_cover.png │ │ └── 平铺图案_cover.imageset │ │ │ ├── Contents.json │ │ │ └── 平铺图案_cover.png │ ├── 引用 │ │ ├── Contents.json │ │ └── quote_1_cell.imageset │ │ │ ├── Contents.json │ │ │ └── quote_1_demo-1.png │ ├── 样式管理菜单图标 │ │ ├── Contents.json │ │ ├── save-delete.imageset │ │ │ ├── Contents.json │ │ │ └── save-delete@3x.png │ │ ├── save-delete_pre.imageset │ │ │ ├── Contents.json │ │ │ └── save-delete_pre@3x.png │ │ ├── styleEdit.imageset │ │ │ ├── Contents.json │ │ │ └── styleEdit@3x.png │ │ └── styleEdit_pre.imageset │ │ │ ├── Contents.json │ │ │ └── styleEdit_pre@3x.png │ ├── 样式编辑 │ │ ├── Contents.json │ │ ├── animation.imageset │ │ │ ├── Contents.json │ │ │ └── animation@3x.png │ │ ├── infoEdit.imageset │ │ │ ├── Contents.json │ │ │ └── infoEdit@3x.png │ │ ├── styleAdjust.imageset │ │ │ ├── Contents.json │ │ │ └── styleAdjust@3x.png │ │ └── styleManager.imageset │ │ │ ├── Contents.json │ │ │ └── styleManager@3x.png │ ├── 添加按钮 │ │ ├── Contents.json │ │ ├── add-cell-pre.imageset │ │ │ ├── Contents.json │ │ │ └── add-cell-pre@3x.png │ │ └── add-cell.imageset │ │ │ ├── Contents.json │ │ │ └── add-cell@3x.png │ ├── 粒子图片 │ │ ├── Contents.json │ │ ├── rain.imageset │ │ │ ├── Contents.json │ │ │ └── rain@2x.png │ │ ├── snow.imageset │ │ │ ├── Contents.json │ │ │ └── snow@2x.png │ │ ├── snow_2.imageset │ │ │ ├── Contents.json │ │ │ └── snow_2@2x.png │ │ ├── 光斑-1.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-1@2x.png │ │ ├── 光斑-2.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-2@2x.png │ │ ├── 光斑-3.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-3@2x.png │ │ ├── 光斑-4.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-4@2x.png │ │ ├── 光斑-5.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-5@2x.png │ │ ├── 光斑-6.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-6@2x.png │ │ └── 光斑-7.imageset │ │ │ ├── Contents.json │ │ │ └── 光斑-7@2x.png │ ├── 粒子遮罩 │ │ ├── Contents.json │ │ └── mask-snow.imageset │ │ │ ├── Contents.json │ │ │ └── mask-snow@3x.png │ ├── 背景图片 │ │ ├── Contents.json │ │ ├── 渐变色小块A.imageset │ │ │ ├── Contents.json │ │ │ └── 渐变色小块A@3x.png │ │ └── 渐变色小块B.imageset │ │ │ ├── Contents.json │ │ │ └── 渐变色小块B@3x.png │ ├── 背景阴影 │ │ ├── Contents.json │ │ ├── homeMenuBG.imageset │ │ │ ├── Contents.json │ │ │ └── homeMenuBG@3x.png │ │ └── saveBG.imageset │ │ │ ├── Contents.json │ │ │ └── saveBG@3x.png │ ├── 菜单 │ │ ├── Contents.json │ │ ├── MenuSetupButton.imageset │ │ │ ├── Contents.json │ │ │ └── MenuSetupButton@3x.png │ │ ├── choose.imageset │ │ │ ├── Contents.json │ │ │ └── choose@3x.png │ │ ├── number-del.imageset │ │ │ ├── Contents.json │ │ │ └── number-del@3x.png │ │ ├── titleButtonSave.imageset │ │ │ ├── Contents.json │ │ │ └── titleButtonSave@3x.png │ │ ├── titleMenuBackButton.imageset │ │ │ ├── Contents.json │ │ │ └── titleMenuBackButton@3x.png │ │ ├── titleMenuBgNormal.imageset │ │ │ ├── Contents.json │ │ │ └── titleMenuBgNormal@3x.png │ │ ├── titleMenuClose.imageset │ │ │ ├── Contents.json │ │ │ └── titleMenuClose@3x.png │ │ ├── titleMenuMoreButton.imageset │ │ │ ├── Contents.json │ │ │ └── titleMenuMoreButton@3x.png │ │ └── wifi.imageset │ │ │ ├── Contents.json │ │ │ └── wifi@3x.png │ ├── 阴影 │ │ ├── Contents.json │ │ ├── shade-.imageset │ │ │ ├── Contents.json │ │ │ └── shade-@3x.png │ │ └── shade.imageset │ │ │ ├── Contents.json │ │ │ └── shade@3x.png │ ├── 颜色选中 │ │ ├── Contents.json │ │ └── 颜色选中.imageset │ │ │ ├── Contents.json │ │ │ └── 颜色选中@3x.png │ └── 首页背景图 │ │ ├── BellesLettres.imageset │ │ ├── BellesLettres.jpg │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── Informal_essay.imageset │ │ ├── Contents.json │ │ └── Informal_essay.jpg │ │ ├── Informal_essay_alpha.imageset │ │ ├── Contents.json │ │ └── Informal_essay_alpha.jpg │ │ ├── VH-12.imageset │ │ ├── Contents.json │ │ └── VH-12.png │ │ ├── VH-15.imageset │ │ ├── Contents.json │ │ └── VH-15.png │ │ ├── bedroom-dribbble.imageset │ │ ├── Contents.json │ │ └── bedroom-dribbble.png │ │ └── other.imageset │ │ ├── Contents.json │ │ └── other.jpg ├── BackgroundStyleObject.h ├── BackgroundStyleObject.m ├── BackgroundStyleViewController.h ├── BackgroundStyleViewController.m ├── BackgroundStyle_ElegantStyle_Cell.h ├── BackgroundStyle_ElegantStyle_Cell.m ├── BackgroundStyle_GradientImage_Cell.h ├── BackgroundStyle_GradientImage_Cell.m ├── BackgroundStyle_PatternImage_Cell.h ├── BackgroundStyle_PatternImage_Cell.m ├── BackgroundStyle_PureColor_Cell.h ├── BackgroundStyle_PureColor_Cell.m ├── BaseAnimationView.h ├── BaseAnimationView.m ├── BaseArticleEditCell.h ├── BaseArticleEditCell.m ├── BaseArticleStylesViewController.h ├── BaseArticleStylesViewController.m ├── BaseBackgroundStyleCell.h ├── BaseBackgroundStyleCell.m ├── BaseBlockItem.h ├── BaseBlockItem.m ├── BaseCustomCollectionCell.h ├── BaseCustomCollectionCell.m ├── BaseCustomNavigationController.h ├── BaseCustomNavigationController.m ├── BaseCustomViewController.h ├── BaseCustomViewController.m ├── BaseDBObject.h ├── BaseDBObject.m ├── BaseDecorateType.h ├── BaseDecorateType.m ├── BaseEncodeObject.h ├── BaseEncodeObject.m ├── BaseFolderCreator.h ├── BaseFolderCreator.m ├── BaseFolderItem.h ├── BaseFolderItem.m ├── BaseFolderItemCell.h ├── BaseFolderItemCell.m ├── BaseHtmlBodyItem.h ├── BaseHtmlBodyItem.m ├── BaseInputEditorView.h ├── BaseInputEditorView.m ├── BaseItemSetupView.h ├── BaseItemSetupView.m ├── BaseMarkCreator.h ├── BaseMarkCreator.m ├── BaseMarkItem.h ├── BaseMarkItem.m ├── BaseMarkItemCell.h ├── BaseMarkItemCell.m ├── BasePaperType.h ├── BasePaperType.m ├── BaseStoreCollectionView.h ├── BaseStoreCollectionView.m ├── BaseStyleCell.h ├── BaseStyleCell.m ├── BaseUserDefaults.h ├── BaseUserDefaults.m ├── BaseWindowMenuView.h ├── BaseWindowMenuView.m ├── BellesLettresCollectionCell.h ├── BellesLettresCollectionCell.m ├── BlockImageInputEditorView.h ├── BlockImageInputEditorView.m ├── BlockInputInfoEditViewController.h ├── BlockInputInfoEditViewController.m ├── BlockMessage.h ├── BlockMessage.m ├── Block_paragraph_normal.h ├── Block_paragraph_normal.m ├── Block_paragraph_normal_cell.h ├── Block_paragraph_normal_cell.m ├── Block_paragraph_quote_1.h ├── Block_paragraph_quote_1.m ├── Block_paragraph_quote_1_cell.h ├── Block_paragraph_quote_1_cell.m ├── Block_paragraph_quote_2.h ├── Block_paragraph_quote_2.m ├── Block_paragraph_quote_2_cell.h ├── Block_paragraph_quote_2_cell.m ├── Block_picture_normal_1.h ├── Block_picture_normal_1.m ├── Block_picture_normal_1_cell.h ├── Block_picture_normal_1_cell.m ├── Block_picture_normal_2.h ├── Block_picture_normal_2.m ├── Block_picture_normal_2_cell.h ├── Block_picture_normal_2_cell.m ├── Block_picture_normal_3.h ├── Block_picture_normal_3.m ├── Block_picture_normal_3_cell.h ├── Block_picture_normal_3_cell.m ├── Block_subtitle_colorblock_1.h ├── Block_subtitle_colorblock_1.m ├── Block_subtitle_colorblock_1_cell.h ├── Block_subtitle_colorblock_1_cell.m ├── Block_subtitle_colorblock_2.h ├── Block_subtitle_colorblock_2.m ├── Block_subtitle_colorblock_2_cell.h ├── Block_subtitle_colorblock_2_cell.m ├── Block_subtitle_colorblock_3.h ├── Block_subtitle_colorblock_3.m ├── Block_subtitle_colorblock_3_cell.h ├── Block_subtitle_colorblock_3_cell.m ├── Block_subtitle_normal_1.h ├── Block_subtitle_normal_1.m ├── Block_subtitle_normal_1_cell.h ├── Block_subtitle_normal_1_cell.m ├── Block_title_normal_1.h ├── Block_title_normal_1.m ├── Block_title_normal_1_cell.h ├── Block_title_normal_1_cell.m ├── Block_title_picture_1.h ├── Block_title_picture_1.m ├── Block_title_picture_1_cell.h ├── Block_title_picture_1_cell.m ├── BlocksManager.h ├── BlocksManager.m ├── CAEmitterView.h ├── CAEmitterView.m ├── CAGradientView+CAGradientViewObject.h ├── CAGradientView+CAGradientViewObject.m ├── CAGradientView.h ├── CAGradientView.m ├── CAGradientViewObject.h ├── CAGradientViewObject.m ├── CGContextManager.h ├── CGContextManager.m ├── CGPointExtension.h ├── CGPointExtension.m ├── CellDataAdapter.h ├── CellDataAdapter.m ├── CellHeaderFooterDataAdapter.h ├── CellHeaderFooterDataAdapter.m ├── CircleIconButton.h ├── CircleIconButton.m ├── ColorAlphaButton.h ├── ColorAlphaButton.m ├── ColorsManager.h ├── ColorsManager.m ├── ColorsModel.h ├── ColorsModel.m ├── CommonCrypto │ ├── NSData+Base64.h │ ├── NSData+Base64.m │ ├── NSData+CommonCrypto.h │ ├── NSData+CommonCrypto.m │ ├── NSString+AES.h │ ├── NSString+AES.m │ ├── NSString+Base64.h │ └── NSString+Base64.m ├── ControllerBaseViewConfig.h ├── ControllerBaseViewConfig.m ├── CropImageContentView.h ├── CropImageContentView.m ├── CustomCell.h ├── CustomCell.m ├── CustomHeaderFooterView.h ├── CustomHeaderFooterView.m ├── CustomPickerView.h ├── CustomPickerView.m ├── CustomViewController.h ├── CustomViewController.m ├── DBManager.h ├── DBManager.m ├── DBTablesManager.h ├── DBTablesManager.m ├── DateFormatter.h ├── DateFormatter.m ├── DebugCAEmitterView.h ├── DebugCAEmitterView.m ├── Decorate_1.h ├── Decorate_1.m ├── Decorate_10.h ├── Decorate_10.m ├── Decorate_11.h ├── Decorate_11.m ├── Decorate_2.h ├── Decorate_2.m ├── Decorate_3.h ├── Decorate_3.m ├── Decorate_4.h ├── Decorate_4.m ├── Decorate_5.h ├── Decorate_5.m ├── Decorate_6.h ├── Decorate_6.m ├── Decorate_7.h ├── Decorate_7.m ├── Decorate_8.h ├── Decorate_8.m ├── Decorate_9.h ├── Decorate_9.m ├── DefaultNotificationCenter.h ├── DefaultNotificationCenter.m ├── DeviceInfo.h ├── DeviceInfo.m ├── DraftCollectionCell.h ├── DraftCollectionCell.m ├── DrawingAttribute.h ├── DrawingAttribute.m ├── EdgeInsetsLabel.h ├── EdgeInsetsLabel.m ├── EditView.h ├── EditView.m ├── Edit_paragraph_1_Cell.h ├── Edit_paragraph_1_Cell.m ├── Edit_picture_1_Cell.h ├── Edit_picture_1_Cell.m ├── Edit_subTitle_1_Cell.h ├── Edit_subTitle_1_Cell.m ├── Edit_title_1_Cell.h ├── Edit_title_1_Cell.m ├── Edit_title_2_Cell.h ├── Edit_title_2_Cell.m ├── EncodeImageObject.h ├── EncodeImageObject.m ├── ExamplesCollectionCell.h ├── ExamplesCollectionCell.m ├── FLAnimatedImage.h ├── FLAnimatedImage.m ├── FLAnimatedImageView.h ├── FLAnimatedImageView.m ├── FMDB │ ├── FMDB.h │ ├── FMDatabase.h │ ├── FMDatabase.m │ ├── FMDatabaseAdditions.h │ ├── FMDatabaseAdditions.m │ ├── FMDatabasePool.h │ ├── FMDatabasePool.m │ ├── FMDatabaseQueue.h │ ├── FMDatabaseQueue.m │ ├── FMResultSet.h │ └── FMResultSet.m ├── FieldInputEditorView.h ├── FieldInputEditorView.m ├── File+Property.h ├── File+Property.m ├── File.h ├── File.m ├── FileCell.h ├── FileCell.m ├── FileManager.h ├── FileManager.m ├── FolderEditViewController.h ├── FolderEditViewController.m ├── FolderImageInputEditorView.h ├── FolderImageInputEditorView.m ├── FolderImportViewController.h ├── FolderImportViewController.m ├── FolderInputInfoEditViewController.h ├── FolderInputInfoEditViewController.m ├── FolderListViewController.h ├── FolderListViewController.m ├── FolderPatternsListViewController.h ├── FolderPatternsListViewController.m ├── FolderSortCell.h ├── FolderSortCell.m ├── FolderSortViewController.h ├── FolderSortViewController.m ├── FolderWebUploader.h ├── FolderWebUploader.m ├── FolderWifiViewController.h ├── FolderWifiViewController.m ├── Folder_city.h ├── Folder_city.m ├── Folder_city_cell.h ├── Folder_city_cell.m ├── Folder_gradientImage.h ├── Folder_gradientImage.m ├── Folder_gradientImage_cell.h ├── Folder_gradientImage_cell.m ├── Folder_iconfont_0.h ├── Folder_iconfont_0.m ├── Folder_iconfont_0_cell.h ├── Folder_iconfont_0_cell.m ├── Folder_image_0.h ├── Folder_image_0.m ├── Folder_image_cell.h ├── Folder_image_cell.m ├── Folder_landscape.h ├── Folder_landscape.m ├── Folder_landscape_cell.h ├── Folder_landscape_cell.m ├── Folder_normal_0.h ├── Folder_normal_0.m ├── Folder_normal_cell.h ├── Folder_normal_cell.m ├── Folder_snow_0.h ├── Folder_snow_0.m ├── Folder_snow_0_cell.h ├── Folder_snow_0_cell.m ├── FoldersManager.h ├── FoldersManager.m ├── Font Awesome 5 Brands-Regular-400.otf ├── Font Awesome 5 Free-Regular-400.otf ├── Font Awesome 5 Free-Solid-900.otf ├── FontAwesome5BrandsRegular.json ├── FontAwesome5FreeRegular.json ├── FontAwesome5FreeSolid.json ├── FontCSSCreator.h ├── FontCSSCreator.m ├── FontPickerRowView.h ├── FontPickerRowView.m ├── FontsManager.h ├── FontsManager.m ├── FontsPickerSetupView.h ├── FontsPickerSetupView.m ├── FontsPickerView.h ├── FontsPickerView.m ├── FullContentViewController.h ├── FullContentViewController.m ├── GCD.h ├── GCDGroup.h ├── GCDGroup.m ├── GCDQueue.h ├── GCDQueue.m ├── GCDSemaphore.h ├── GCDSemaphore.m ├── GCDTimer.h ├── GCDTimer.m ├── GCDWebServer 3.4.2 │ ├── GCDWebDAVServer │ │ ├── GCDWebDAVServer.h │ │ └── GCDWebDAVServer.m │ ├── GCDWebServer │ │ ├── Core │ │ │ ├── GCDWebServer.h │ │ │ ├── GCDWebServer.m │ │ │ ├── GCDWebServerConnection.h │ │ │ ├── GCDWebServerConnection.m │ │ │ ├── GCDWebServerFunctions.h │ │ │ ├── GCDWebServerFunctions.m │ │ │ ├── GCDWebServerHTTPStatusCodes.h │ │ │ ├── GCDWebServerPrivate.h │ │ │ ├── GCDWebServerRequest.h │ │ │ ├── GCDWebServerRequest.m │ │ │ ├── GCDWebServerResponse.h │ │ │ └── GCDWebServerResponse.m │ │ ├── Requests │ │ │ ├── GCDWebServerDataRequest.h │ │ │ ├── GCDWebServerDataRequest.m │ │ │ ├── GCDWebServerFileRequest.h │ │ │ ├── GCDWebServerFileRequest.m │ │ │ ├── GCDWebServerMultiPartFormRequest.h │ │ │ ├── GCDWebServerMultiPartFormRequest.m │ │ │ ├── GCDWebServerURLEncodedFormRequest.h │ │ │ └── GCDWebServerURLEncodedFormRequest.m │ │ └── Responses │ │ │ ├── GCDWebServerDataResponse.h │ │ │ ├── GCDWebServerDataResponse.m │ │ │ ├── GCDWebServerErrorResponse.h │ │ │ ├── GCDWebServerErrorResponse.m │ │ │ ├── GCDWebServerFileResponse.h │ │ │ ├── GCDWebServerFileResponse.m │ │ │ ├── GCDWebServerStreamedResponse.h │ │ │ └── GCDWebServerStreamedResponse.m │ └── GCDWebUploader │ │ ├── GCDWebUploader.bundle │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap.css │ │ │ ├── index.css │ │ │ └── jquery.fileupload.css │ │ │ ├── en.lproj │ │ │ └── Localizable.strings │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ │ │ ├── index.html │ │ │ └── js │ │ │ ├── bootstrap.min.js │ │ │ ├── html5shiv.min.js │ │ │ ├── index.js │ │ │ ├── jquery.fileupload.js │ │ │ ├── jquery.iframe-transport.js │ │ │ ├── jquery.jeditable.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.ui.widget.js │ │ │ ├── respond.min.js │ │ │ └── tmpl.min.js │ │ ├── GCDWebUploader.h │ │ └── GCDWebUploader.m ├── GradientImagesSetupView.h ├── GradientImagesSetupView.m ├── GradientImagesSetupViewCell.h ├── GradientImagesSetupViewCell.m ├── HexColors.h ├── HexColors.m ├── HtmlCreator.h ├── HtmlCreator.m ├── HtmlEditViewController.h ├── HtmlEditViewController.m ├── Html_ElegantStyle.h ├── Html_ElegantStyle.m ├── Html_GradientImage.h ├── Html_GradientImage.m ├── Html_patternImage.h ├── Html_patternImage.m ├── Html_pureColor.h ├── Html_pureColor.m ├── IconFontCell.h ├── IconFontCell.m ├── IconFontSetupView.h ├── IconFontSetupView.m ├── IconFontsManager.h ├── IconFontsManager.m ├── ImageCropView.h ├── ImageCropView.m ├── ImageCropViewController.h ├── ImageCropViewController.m ├── InfiniteRotationView.h ├── InfiniteRotationView.m ├── Info.plist ├── InformalEssayCollectionCell.h ├── InformalEssayCollectionCell.m ├── InputEditor.h ├── InputEditor.m ├── ItemAddCell.h ├── ItemAddCell.m ├── ItemColorSetupView.h ├── ItemColorSetupView.m ├── ItemColorSetupViewCell.h ├── ItemColorSetupViewCell.m ├── ItemEditorCell.h ├── ItemEditorCell.m ├── ItemGradientDragAreaSetupView.h ├── ItemGradientDragAreaSetupView.m ├── ItemHeaderView.h ├── ItemHeaderView.m ├── ItemsHeader.h ├── ItemsHeader.m ├── ItemsStyleEditManager.h ├── ItemsStyleEditManager.m ├── JSConfig.h ├── JSConfig.m ├── JSConfigManager.h ├── JSConfigManager.m ├── JSReturnModel.h ├── JSReturnModel.m ├── JavaScriptModel.h ├── JavaScriptModel.m ├── Lato-Bold.ttf ├── Lato-Light.ttf ├── Lato-Regular.ttf ├── Lato-Thin.ttf ├── Lato-ThinItalic.ttf ├── LoadingView.h ├── LoadingView.m ├── LockView.h ├── LockView.m ├── MarkEditViewController.h ├── MarkEditViewController.m ├── MarkImageInputEditorView.h ├── MarkImageInputEditorView.m ├── MarkImportViewController.h ├── MarkImportViewController.m ├── MarkInputInfoEditViewController.h ├── MarkInputInfoEditViewController.m ├── MarkPatternListViewController.h ├── MarkPatternListViewController.m ├── MarkSortCell.h ├── MarkSortCell.m ├── MarkSortViewViewController.h ├── MarkSortViewViewController.m ├── MarkWebUploader.h ├── MarkWebUploader.m ├── MarkWifiViewController.h ├── MarkWifiViewController.m ├── Mark_gradient.h ├── Mark_gradient.m ├── Mark_gradient_cell.h ├── Mark_gradient_cell.m ├── Mark_icon.h ├── Mark_icon.m ├── Mark_icon_cell.h ├── Mark_icon_cell.m ├── Mark_image.h ├── Mark_image.m ├── Mark_image_cell.h ├── Mark_image_cell.m ├── Mark_normal.h ├── Mark_normal.m ├── Mark_normal_2.h ├── Mark_normal_2.m ├── Mark_normal_2_cell.h ├── Mark_normal_2_cell.m ├── Mark_normal_cell.h ├── Mark_normal_cell.m ├── Mark_snow_0.h ├── Mark_snow_0.m ├── Mark_snow_0_cell.h ├── Mark_snow_0_cell.m ├── Mark_time.h ├── Mark_time.m ├── Mark_time_cell.h ├── Mark_time_cell.m ├── Math.h ├── Math.m ├── MoveFolderToCell.h ├── MoveFolderToCell.m ├── MoveFolderToCellModel.h ├── MoveFolderToCellModel.m ├── MoveFolderToViewController.h ├── MoveFolderToViewController.m ├── MoveMarkToCell.h ├── MoveMarkToCell.m ├── MoveMarkToHeaderView.h ├── MoveMarkToHeaderView.m ├── MoveMarkToViewController.h ├── MoveMarkToViewController.m ├── MoveMaskView.h ├── MoveMaskView.m ├── NSArray+JSONData.h ├── NSArray+JSONData.m ├── NSAttributedString+LabelWidthAndHeight.h ├── NSAttributedString+LabelWidthAndHeight.m ├── NSData+JSONData.h ├── NSData+JSONData.m ├── NSDictionary+JSONData.h ├── NSDictionary+JSONData.m ├── NSString+HexUnicode.h ├── NSString+HexUnicode.m ├── NSString+JSONData.h ├── NSString+JSONData.m ├── NSString+LabelWidthAndHeight.h ├── NSString+LabelWidthAndHeight.m ├── NSString+Path.h ├── NSString+Path.m ├── NSString+RandomString.h ├── NSString+RandomString.m ├── NormalTitleViewController.h ├── NormalTitleViewController.m ├── NoticeInfoCell.h ├── NoticeInfoCell.m ├── NumberPickerRowView.h ├── NumberPickerRowView.m ├── OtherCollectionCell.h ├── OtherCollectionCell.m ├── OutterAndInnerDivs.h ├── OutterAndInnerDivs.m ├── Paper_1.h ├── Paper_1.m ├── Paper_10.h ├── Paper_10.m ├── Paper_11.h ├── Paper_11.m ├── Paper_12.h ├── Paper_12.m ├── Paper_13.h ├── Paper_13.m ├── Paper_14.h ├── Paper_14.m ├── Paper_15.h ├── Paper_15.m ├── Paper_2.h ├── Paper_2.m ├── Paper_3.h ├── Paper_3.m ├── Paper_4.h ├── Paper_4.m ├── Paper_5.h ├── Paper_5.m ├── Paper_6.h ├── Paper_6.m ├── Paper_7.h ├── Paper_7.m ├── Paper_8.h ├── Paper_8.m ├── Paper_9.h ├── Paper_9.m ├── ParagraphStylesViewController.h ├── ParagraphStylesViewController.m ├── PasswordKeyboard.h ├── PasswordKeyboard.m ├── PasswordLock.h ├── PasswordLock.m ├── PasswordViewController.h ├── PasswordViewController.m ├── PatternImageModel.h ├── PatternImageModel.m ├── PatternImageView.h ├── PatternImageView.m ├── PatternImagesSetupView.h ├── PatternImagesSetupView.m ├── PatternImagesSetupViewCell.h ├── PatternImagesSetupViewCell.m ├── PaymentLabel.h ├── PaymentLabel.m ├── PaymentObject.h ├── PaymentObject.m ├── PaymentsManager.h ├── PaymentsManager.m ├── PickerCustomView.h ├── PickerCustomView.m ├── PickerViewComponent.h ├── PickerViewComponent.m ├── PickerViewDataAdapter.h ├── PickerViewDataAdapter.m ├── PickerViewRow.h ├── PickerViewRow.m ├── PictureStylesViewController.h ├── PictureStylesViewController.m ├── PointInsideView.h ├── PointInsideView.m ├── PopMenuButton.h ├── PopMenuButton.m ├── PopMenuObject.h ├── PopMenuObject.m ├── PopMenuView.h ├── PopMenuView.m ├── PrivateCollectionCell.h ├── PrivateCollectionCell.m ├── ProductPayment.h ├── ProductPayment.m ├── QXyingbikai.ttf ├── RootMenuCollectionCell.h ├── RootMenuCollectionCell.m ├── RootMenuCollectionCellModel.h ├── RootMenuCollectionCellModel.m ├── RootMenuViewController.h ├── RootMenuViewController.m ├── RootNavigationController.h ├── RootNavigationController.m ├── SSZipArchive 2.1.2 │ ├── SSZipArchive.h │ ├── SSZipArchive.m │ ├── SSZipCommon.h │ ├── ZipArchive.h │ └── minizip │ │ ├── aes │ │ ├── aes.h │ │ ├── aes_ni.c │ │ ├── aes_ni.h │ │ ├── aescrypt.c │ │ ├── aeskey.c │ │ ├── aesopt.h │ │ ├── aestab.c │ │ ├── aestab.h │ │ ├── brg_endian.h │ │ ├── brg_types.h │ │ ├── fileenc.c │ │ ├── fileenc.h │ │ ├── hmac.c │ │ ├── hmac.h │ │ ├── prng.c │ │ ├── prng.h │ │ ├── pwd2key.c │ │ ├── pwd2key.h │ │ ├── sha1.c │ │ └── sha1.h │ │ ├── crypt.c │ │ ├── crypt.h │ │ ├── ioapi.c │ │ ├── ioapi.h │ │ ├── ioapi_buf.c │ │ ├── ioapi_buf.h │ │ ├── ioapi_mem.c │ │ ├── ioapi_mem.h │ │ ├── minishared.c │ │ ├── minishared.h │ │ ├── unzip.c │ │ ├── unzip.h │ │ ├── zip.c │ │ └── zip.h ├── ScaleSelectedView.h ├── ScaleSelectedView.m ├── ScaleSelectedViewTableViewCell.h ├── ScaleSelectedViewTableViewCell.m ├── SetupViewController.h ├── SetupViewController.m ├── SetupViewSelectCell.h ├── SetupViewSelectCell.m ├── SetupViewSpaceCell.h ├── SetupViewSpaceCell.m ├── SetupViewSwitchCell.h ├── SetupViewSwitchCell.m ├── SetupViewSwitchCellModel.h ├── SetupViewSwitchCellModel.m ├── SheetMenuButton.h ├── SheetMenuButton.m ├── SheetMenuObject.h ├── SheetMenuObject.m ├── SheetMenuView.h ├── SheetMenuView.m ├── ShowLoadingView.h ├── ShowLoadingView.m ├── ShowStyleTypeManager.h ├── ShowStyleTypeManager.m ├── SimpleNSLog.h ├── SingleSelectedProtocol.h ├── StoreArticleView.h ├── StoreArticleView.m ├── StoreBackgroundView.h ├── StoreBackgroundView.m ├── StoreButtonsView.h ├── StoreButtonsView.m ├── StoreFolderView.h ├── StoreFolderView.m ├── StoreViewController.h ├── StoreViewController.m ├── StyleAdjustEditView.h ├── StyleAdjustEditView.m ├── StyleEditor.h ├── StyleEditor.m ├── StyleManagerEditView.h ├── StyleManagerEditView.m ├── StyleManagerEditViewCell.h ├── StyleManagerEditViewCell.m ├── StyleSaveView.h ├── StyleSaveView.m ├── StyleSectionHeaderView.h ├── StyleSectionHeaderView.m ├── StyleSectionObject.h ├── StyleSectionObject.m ├── SubTitleStylesViewController.h ├── SubTitleStylesViewController.m ├── TableDBObject.h ├── TableDBObject.m ├── Table_Folder_List.h ├── Table_Folder_List.m ├── Table_Folder_Object.h ├── Table_Folder_Object.m ├── Table_Mark_List.h ├── Table_Mark_List.m ├── Table_Style_List.h ├── Table_Style_List.m ├── TapAlphaButton.h ├── TapAlphaButton.m ├── TextInputEditorView.h ├── TextInputEditorView.m ├── TitleIconButton.h ├── TitleIconButton.m ├── TitleMenuButton.h ├── TitleMenuButton.m ├── TitleStylesViewController.h ├── TitleStylesViewController.m ├── TwoItemRectDragView.h ├── TwoItemRectDragView.m ├── TwoItemVtDragView.h ├── TwoItemVtDragView.m ├── UIBezierPath+Interpolation.h ├── UIBezierPath+Interpolation.m ├── UIButton+Inits.h ├── UIButton+Inits.m ├── UIColor+Project.h ├── UIColor+Project.m ├── UIFont+Project.h ├── UIFont+Project.m ├── UIImage+ImageEffects.h ├── UIImage+ImageEffects.m ├── UIView+AnimationProperty.h ├── UIView+AnimationProperty.m ├── UIView+ConvertRect.h ├── UIView+ConvertRect.m ├── UIView+DebugFrame.h ├── UIView+DebugFrame.m ├── UIView+DrawRect.h ├── UIView+DrawRect.m ├── UIView+GlowView.h ├── UIView+GlowView.m ├── UIView+MotionEffect.h ├── UIView+MotionEffect.m ├── UIView+SetRect.h ├── UIView+SetRect.m ├── UserDefaults.h ├── UserDefaults.m ├── ValidateProductReceipt.h ├── ValidateProductReceipt.m ├── Values.h ├── Values.m ├── ValuesPickerSetupView.h ├── ValuesPickerSetupView.m ├── ValuesPickerView.h ├── ValuesPickerView.m ├── VersionManager.h ├── VersionManager.m ├── WSAlertView.h ├── WSAlertView.m ├── WSAlertViewButton.h ├── WSAlertViewButton.m ├── Weather&Time.ttf ├── WeatherAndTime.json ├── WriteStories.pch ├── WriteStoriesBaseItemObject.h ├── WriteStoriesBaseItemObject.m ├── YXEasing.h ├── YXEasing.m ├── ZipsUnzip.h ├── ZipsUnzip.m ├── allisonhouse-stillness.gif ├── animal_1_bg.png ├── animal_2_bg.png ├── bg_cat_jpg ├── bird_1_bg.png ├── cat.gif ├── coffee.gif ├── colors_ver2.json ├── content-down.html ├── content-up.html ├── content.css ├── content.js ├── easing.c ├── easing.h ├── flower-dance.gif ├── flower_2_bg.png ├── flower_3_bg.png ├── flower_4_bg.png ├── flower_bg.png ├── folder-cover_jpg ├── girl_bg.png ├── goat.gif ├── image_bg_jpg ├── landscape_1_bg.png ├── main.m ├── observatory.png ├── pattern-1.gif ├── pic_1_use.gif ├── pic_2_use_ver2.gif ├── pic_3_use_ver2.gif ├── pic_4_use_ver2.gif ├── pic_5_use.gif ├── pic_6_use.gif ├── quote_1.png ├── quote_2.png ├── quote_3.png ├── quote_4.png ├── road_bg.png ├── styles_jpeg ├── wifi.gif ├── 三行情书(节选).article ├── 从百草园到三味书屋.article ├── 休闲时光.png ├── 典雅1.png ├── 典雅10.png ├── 典雅11.png ├── 典雅12.png ├── 典雅13.png ├── 典雅14.png ├── 典雅15.png ├── 典雅2.png ├── 典雅3.png ├── 典雅4-A.png ├── 典雅4-B.png ├── 典雅5.png ├── 典雅6.png ├── 典雅7.png ├── 典雅8.png ├── 典雅9-A.png ├── 典雅9-B.png ├── 凌氏随手体.ttf ├── 古诗.png ├── 字体管家方萌.ttf ├── 小狐狸.png ├── 庞门正道标题体.ttf ├── 彩妆.png ├── 想要你知道.png ├── 我就在你方圆几里.png ├── 文章.folder ├── 方正仿宋简体.ttf ├── 日记 2018.06.folder ├── 未选择的路.article ├── 梦.article ├── 植物.png ├── 水彩.png ├── 汉仪黑仔体W.ttf ├── 渐变1.png ├── 渐变12.png ├── 渐变13.png ├── 渐变14.png ├── 渐变15.png ├── 渐变16.png ├── 渐变17.png ├── 渐变18.png ├── 渐变19.png ├── 渐变2.png ├── 渐变20.png ├── 渐变21.png ├── 渐变22.png ├── 渐变23.png ├── 渐变24.png ├── 渐变25.png ├── 渐变26.png ├── 渐变27.png ├── 渐变28.png ├── 渐变29.png ├── 渐变3.png ├── 渐变30.png ├── 渐变31.png ├── 渐变32.png ├── 渐变33.png ├── 渐变34.png ├── 渐变35.png ├── 渐变36.png ├── 渐变37.png ├── 渐变38.png ├── 渐变39.png ├── 渐变4.png ├── 渐变40.png ├── 渐变41.png ├── 渐变42.png ├── 渐变43.png ├── 渐变44.png ├── 渐变45.png ├── 渐变5.png ├── 渐变6.png ├── 渐变7.jpg ├── 渐变9.jpg ├── 点缀1.png ├── 点缀10.png ├── 点缀2.png ├── 点缀3-A.png ├── 点缀3-B.png ├── 点缀4.png ├── 点缀5.png ├── 点缀6.png ├── 点缀7.png ├── 点缀8.png ├── 点缀9.png ├── 站酷快乐体2016修订版.ttf ├── 站酷酷黑.ttf ├── 蓝色飘花.png ├── 诫子书.article ├── 阿英妹妹.article └── 马头墙.png └── 设计稿.pptx /README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /WriteStories.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WriteStories.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WriteStories.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WriteStories.xcodeproj/xcuserdata/YouXianMing1987@iCloud.com.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /WriteStories/1_003.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_003.gif -------------------------------------------------------------------------------- /WriteStories/1_025.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_025.gif -------------------------------------------------------------------------------- /WriteStories/1_043.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_043.gif -------------------------------------------------------------------------------- /WriteStories/1_052.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_052.gif -------------------------------------------------------------------------------- /WriteStories/1_073.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_073.gif -------------------------------------------------------------------------------- /WriteStories/1_088.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_088.gif -------------------------------------------------------------------------------- /WriteStories/1_093.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_093.gif -------------------------------------------------------------------------------- /WriteStories/1_104.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_104.gif -------------------------------------------------------------------------------- /WriteStories/1_105.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_105.gif -------------------------------------------------------------------------------- /WriteStories/1_107.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_107.gif -------------------------------------------------------------------------------- /WriteStories/1_112.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_112.gif -------------------------------------------------------------------------------- /WriteStories/1_115.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_115.gif -------------------------------------------------------------------------------- /WriteStories/1_116.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_116.gif -------------------------------------------------------------------------------- /WriteStories/1_117.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_117.gif -------------------------------------------------------------------------------- /WriteStories/1_119.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_119.gif -------------------------------------------------------------------------------- /WriteStories/1_137.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_137.gif -------------------------------------------------------------------------------- /WriteStories/1_145.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_145.gif -------------------------------------------------------------------------------- /WriteStories/1_147.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_147.gif -------------------------------------------------------------------------------- /WriteStories/1_148.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_148.gif -------------------------------------------------------------------------------- /WriteStories/1_159.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_159.gif -------------------------------------------------------------------------------- /WriteStories/1_175.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_175.gif -------------------------------------------------------------------------------- /WriteStories/1_176.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_176.gif -------------------------------------------------------------------------------- /WriteStories/1_178.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_178.gif -------------------------------------------------------------------------------- /WriteStories/1_179.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_179.gif -------------------------------------------------------------------------------- /WriteStories/1_181.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_181.gif -------------------------------------------------------------------------------- /WriteStories/1_184.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_184.gif -------------------------------------------------------------------------------- /WriteStories/1_188.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_188.gif -------------------------------------------------------------------------------- /WriteStories/1_191.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_191.gif -------------------------------------------------------------------------------- /WriteStories/1_194.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_194.gif -------------------------------------------------------------------------------- /WriteStories/1_230.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_230.gif -------------------------------------------------------------------------------- /WriteStories/1_234.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_234.gif -------------------------------------------------------------------------------- /WriteStories/1_323.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_323.gif -------------------------------------------------------------------------------- /WriteStories/1_372.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_372.gif -------------------------------------------------------------------------------- /WriteStories/1_377.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_377.gif -------------------------------------------------------------------------------- /WriteStories/1_381.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_381.gif -------------------------------------------------------------------------------- /WriteStories/1_399.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_399.gif -------------------------------------------------------------------------------- /WriteStories/1_403.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/1_403.gif -------------------------------------------------------------------------------- /WriteStories/AboutViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AboutViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/31. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface AboutViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_0.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_0.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_0 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_0.m: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_0.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "Animation_0.h" 10 | 11 | @implementation Animation_0 12 | 13 | - (void)buildSubViews { 14 | 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /WriteStories/Animation_1.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_1.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_1 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_2.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_2.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_2 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_3.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_3.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_3 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_4.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_4.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_4 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Animation_5.h: -------------------------------------------------------------------------------- 1 | // 2 | // Animation_5.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseAnimationView.h" 10 | 11 | @interface Animation_5 : BaseAnimationView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/5/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /WriteStories/ArticleEditViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ArticleEditViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "FullContentViewController.h" 10 | 11 | @interface ArticleEditViewController : FullContentViewController 12 | 13 | @property (nonatomic, strong) NSString *htmlFolder; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-blue.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "alert-blue@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-blue.imageset/alert-blue@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-blue.imageset/alert-blue@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-green.imageset/alert-green@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-green.imageset/alert-green@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-hr-line.imageset/alert-hr-line@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-hr-line.imageset/alert-hr-line@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-icon-alert.imageset/alert-icon-alert@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-icon-alert.imageset/alert-icon-alert@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-icon-error.imageset/alert-icon-error@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-icon-error.imageset/alert-icon-error@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-icon-msg.imageset/alert-icon-msg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-icon-msg.imageset/alert-icon-msg@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-icon-success.imageset/alert-icon-success@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-icon-success.imageset/alert-icon-success@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "alert-red@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-red.imageset/alert-red@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-red.imageset/alert-red@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-vt-line.imageset/alert-vt-line@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-vt-line.imageset/alert-vt-line@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-white.imageset/alert-white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-white.imageset/alert-white@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AlertView/alert-yellow.imageset/alert-yellow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AlertView/alert-yellow.imageset/alert-yellow@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/App_Store_iOS_1024pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/App_Store_iOS_1024pt.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_App_iOS_7-11_60pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_App_iOS_7-11_60pt@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_App_iOS_7-11_60pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_App_iOS_7-11_60pt@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Notification_iOS_7-11_20pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Notification_iOS_7-11_20pt@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Notification_iOS_7-11_20pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Notification_iOS_7-11_20pt@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Settings_iOS_5-11_29pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Settings_iOS_5-11_29pt@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Settings_iOS_5-11_29pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Settings_iOS_5-11_29pt@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Spotlight_iOS_7-11_40pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Spotlight_iOS_7-11_40pt@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Spotlight_iOS_7-11_40pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/AppIcon.appiconset/iPhone_Spotlight_iOS_7-11_40pt@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LaunchImage.launchimage/1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LaunchImage.launchimage/1242x2208.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LaunchImage.launchimage/640x1136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LaunchImage.launchimage/640x1136.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LaunchImage.launchimage/640x960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LaunchImage.launchimage/640x960.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LaunchImage.launchimage/750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LaunchImage.launchimage/750x1334.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LaunchImage.launchimage/iPhoneX_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LaunchImage.launchimage/iPhoneX_bg@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LoadingView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/LoadingView/loadingCircle.imageset/loadingCircle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/LoadingView/loadingCircle.imageset/loadingCircle@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/NoData/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/NoData/noData.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "noData@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/NoData/noData.imageset/noData@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/NoData/noData.imageset/noData@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/change-top-title.imageset/change-top-title@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/change-top-title.imageset/change-top-title@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/file-load.imageset/file-load@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/file-load.imageset/file-load@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/menuButtonBG.imageset/menuButtonBG@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/menuButtonBG.imageset/menuButtonBG@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/popMenuAdd.imageset/popMenuAdd@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/popMenuAdd.imageset/popMenuAdd@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/popMenuButtonSort.imageset/popMenuButtonSort@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/popMenuButtonSort.imageset/popMenuButtonSort@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/WindowMenuView/popWhiteMenu.imageset/popWhiteMenu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/WindowMenuView/popWhiteMenu.imageset/popWhiteMenu@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-1@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-1.imageset/city-1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-1.imageset/city-1@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-2@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-2.imageset/city-2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-2.imageset/city-2@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-3@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-3.imageset/city-3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-3.imageset/city-3@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-4@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-4.imageset/city-4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-4.imageset/city-4@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-5@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-5.imageset/city-5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-5.imageset/city-5@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-6@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-6.imageset/city-6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-6.imageset/city-6@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-7.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-7@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-7.imageset/city-7@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-7.imageset/city-7@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-8.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-8@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-8.imageset/city-8@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-8.imageset/city-8@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-9.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "city-9@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/city/city-9.imageset/city-9@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/city/city-9.imageset/city-9@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-1.imageset/landscape-1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-1.imageset/landscape-1@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-10.imageset/landscape-10@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-10.imageset/landscape-10@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-11.imageset/landscape-11@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-11.imageset/landscape-11@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-12.imageset/landscape-12@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-12.imageset/landscape-12@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-2.imageset/landscape-2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-2.imageset/landscape-2@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-3.imageset/landscape-3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-3.imageset/landscape-3@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-4.imageset/landscape-4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-4.imageset/landscape-4@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-5.imageset/landscape-5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-5.imageset/landscape-5@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-6.imageset/landscape-6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-6.imageset/landscape-6@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-7.imageset/landscape-7@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-7.imageset/landscape-7@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-8.imageset/landscape-8@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-8.imageset/landscape-8@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/lanscape/landscape-9.imageset/landscape-9@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/lanscape/landscape-9.imageset/landscape-9@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/wifi/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/wifi/wifiSuccess.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "wifiSuccess@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/wifi/wifiSuccess.imageset/wifiSuccess@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/wifi/wifiSuccess.imageset/wifiSuccess@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/wifi/wifiSuccessColor.imageset/wifiSuccessColor@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/wifi/wifiSuccessColor.imageset/wifiSuccessColor@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/author.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "author@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/author.imageset/author@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/关于/author.imageset/author@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/coffce-red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "coffce-red@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/coffce-red.imageset/coffce-red@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/关于/coffce-red.imageset/coffce-red@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/coffce.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "coffce@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关于/coffce.imageset/coffce@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/关于/coffce.imageset/coffce@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关闭按钮/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关闭按钮/menuClose-pre.imageset/menuClose-pre@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/关闭按钮/menuClose-pre.imageset/menuClose-pre@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关闭按钮/menuClose.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "menuClose@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/关闭按钮/menuClose.imageset/menuClose@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/关闭按钮/menuClose.imageset/menuClose@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/内容导入/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/内容导入/selectedCircle.imageset/selectedCircle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/内容导入/selectedCircle.imageset/selectedCircle@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/内容导入/showCircle.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "showCircle@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/内容导入/showCircle.imageset/showCircle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/内容导入/showCircle.imageset/showCircle@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/grid-red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "grid-red@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/grid-red.imageset/grid-red@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/图片裁剪/grid-red.imageset/grid-red@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/lock_down.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "lock_down@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/lock_down.imageset/lock_down@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/图片裁剪/lock_down.imageset/lock_down@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/lock_up.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "lock_up@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/图片裁剪/lock_up.imageset/lock_up@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/图片裁剪/lock_up.imageset/lock_up@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-back.imageset/circle-button-back@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-back.imageset/circle-button-back@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-bg.imageset/circle-button-bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-bg.imageset/circle-button-bg@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-edit.imageset/circle-button-edit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-edit.imageset/circle-button-edit@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-more.imageset/circle-button-more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-more.imageset/circle-button-more@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-see.imageset/circle-button-see@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/circle-button-see.imageset/circle-button-see@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/html-set-background.imageset/html-set-background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/html-set-background.imageset/html-set-background@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/圆形菜单按钮/titleMenuCloseVer2.imageset/titleMenuCloseVer2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/圆形菜单按钮/titleMenuCloseVer2.imageset/titleMenuCloseVer2@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/circle-hollow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "circle-hollow@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/circle-hollow.imageset/circle-hollow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/密码/circle-hollow.imageset/circle-hollow@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/circle-password.imageset/circle-password@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/密码/circle-password.imageset/circle-password@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/password_lock.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "password_lock@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/密码/password_lock.imageset/password_lock@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/密码/password_lock.imageset/password_lock@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/封面/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/封面/典雅_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "典雅_cover.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/封面/典雅_cover.imageset/典雅_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/封面/典雅_cover.imageset/典雅_cover.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/封面/平铺图案_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "平铺图案_cover.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/封面/平铺图案_cover.imageset/平铺图案_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/封面/平铺图案_cover.imageset/平铺图案_cover.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/引用/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/引用/quote_1_cell.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "quote_1_demo-1.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/引用/quote_1_cell.imageset/quote_1_demo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/引用/quote_1_cell.imageset/quote_1_demo-1.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/save-delete.imageset/save-delete@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式管理菜单图标/save-delete.imageset/save-delete@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/save-delete_pre.imageset/save-delete_pre@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式管理菜单图标/save-delete_pre.imageset/save-delete_pre@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/styleEdit.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "styleEdit@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/styleEdit.imageset/styleEdit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式管理菜单图标/styleEdit.imageset/styleEdit@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式管理菜单图标/styleEdit_pre.imageset/styleEdit_pre@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式管理菜单图标/styleEdit_pre.imageset/styleEdit_pre@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/animation.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "animation@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/animation.imageset/animation@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式编辑/animation.imageset/animation@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/infoEdit.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "infoEdit@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/infoEdit.imageset/infoEdit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式编辑/infoEdit.imageset/infoEdit@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/styleAdjust.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "styleAdjust@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/styleAdjust.imageset/styleAdjust@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式编辑/styleAdjust.imageset/styleAdjust@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/styleManager.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "styleManager@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/样式编辑/styleManager.imageset/styleManager@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/样式编辑/styleManager.imageset/styleManager@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/添加按钮/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/添加按钮/add-cell-pre.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "add-cell-pre@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/添加按钮/add-cell-pre.imageset/add-cell-pre@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/添加按钮/add-cell-pre.imageset/add-cell-pre@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/添加按钮/add-cell.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "add-cell@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/添加按钮/add-cell.imageset/add-cell@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/添加按钮/add-cell.imageset/add-cell@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/rain.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "rain@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/rain.imageset/rain@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/rain.imageset/rain@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/snow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "snow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/snow.imageset/snow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/snow.imageset/snow@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/snow_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "snow_2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/snow_2.imageset/snow_2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/snow_2.imageset/snow_2@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-1.imageset/光斑-1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-1.imageset/光斑-1@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-2.imageset/光斑-2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-2.imageset/光斑-2@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-3@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-3.imageset/光斑-3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-3.imageset/光斑-3@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-4@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-4.imageset/光斑-4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-4.imageset/光斑-4@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-5@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-5.imageset/光斑-5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-5.imageset/光斑-5@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-6@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-6.imageset/光斑-6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-6.imageset/光斑-6@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-7.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "光斑-7@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子图片/光斑-7.imageset/光斑-7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子图片/光斑-7.imageset/光斑-7@2x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子遮罩/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子遮罩/mask-snow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "mask-snow@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/粒子遮罩/mask-snow.imageset/mask-snow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/粒子遮罩/mask-snow.imageset/mask-snow@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景图片/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景图片/渐变色小块A.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "渐变色小块A@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景图片/渐变色小块A.imageset/渐变色小块A@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/背景图片/渐变色小块A.imageset/渐变色小块A@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景图片/渐变色小块B.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "渐变色小块B@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景图片/渐变色小块B.imageset/渐变色小块B@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/背景图片/渐变色小块B.imageset/渐变色小块B@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景阴影/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景阴影/homeMenuBG.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "homeMenuBG@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景阴影/homeMenuBG.imageset/homeMenuBG@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/背景阴影/homeMenuBG.imageset/homeMenuBG@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景阴影/saveBG.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "saveBG@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/背景阴影/saveBG.imageset/saveBG@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/背景阴影/saveBG.imageset/saveBG@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/MenuSetupButton.imageset/MenuSetupButton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/MenuSetupButton.imageset/MenuSetupButton@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/choose.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "choose@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/choose.imageset/choose@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/choose.imageset/choose@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/number-del.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "number-del@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/number-del.imageset/number-del@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/number-del.imageset/number-del@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/titleButtonSave.imageset/titleButtonSave@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/titleButtonSave.imageset/titleButtonSave@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/titleMenuBackButton.imageset/titleMenuBackButton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/titleMenuBackButton.imageset/titleMenuBackButton@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/titleMenuBgNormal.imageset/titleMenuBgNormal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/titleMenuBgNormal.imageset/titleMenuBgNormal@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/titleMenuClose.imageset/titleMenuClose@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/titleMenuClose.imageset/titleMenuClose@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/titleMenuMoreButton.imageset/titleMenuMoreButton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/titleMenuMoreButton.imageset/titleMenuMoreButton@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/wifi.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "wifi@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/菜单/wifi.imageset/wifi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/菜单/wifi.imageset/wifi@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/阴影/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/阴影/shade-.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "shade-@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/阴影/shade-.imageset/shade-@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/阴影/shade-.imageset/shade-@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/阴影/shade.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "shade@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/阴影/shade.imageset/shade@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/阴影/shade.imageset/shade@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/颜色选中/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/颜色选中/颜色选中.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "颜色选中@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/颜色选中/颜色选中.imageset/颜色选中@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/颜色选中/颜色选中.imageset/颜色选中@3x.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/BellesLettres.imageset/BellesLettres.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/BellesLettres.imageset/BellesLettres.jpg -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/BellesLettres.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "BellesLettres.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/Informal_essay.imageset/Informal_essay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/Informal_essay.imageset/Informal_essay.jpg -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/Informal_essay_alpha.imageset/Informal_essay_alpha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/Informal_essay_alpha.imageset/Informal_essay_alpha.jpg -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/VH-12.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "VH-12.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/VH-12.imageset/VH-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/VH-12.imageset/VH-12.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/VH-15.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "VH-15.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/VH-15.imageset/VH-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/VH-15.imageset/VH-15.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/bedroom-dribbble.imageset/bedroom-dribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/bedroom-dribbble.imageset/bedroom-dribbble.png -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/other.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "other.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WriteStories/Assets.xcassets/首页背景图/other.imageset/other.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Assets.xcassets/首页背景图/other.imageset/other.jpg -------------------------------------------------------------------------------- /WriteStories/BackgroundStyleViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BackgroundStyleViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface BackgroundStyleViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BackgroundStyle_ElegantStyle_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BackgroundStyle_ElegantStyle_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/22. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseBackgroundStyleCell.h" 10 | 11 | @interface BackgroundStyle_ElegantStyle_Cell : BaseBackgroundStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BackgroundStyle_GradientImage_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BackgroundStyle_GradientImage_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/16. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseBackgroundStyleCell.h" 10 | 11 | @interface BackgroundStyle_GradientImage_Cell : BaseBackgroundStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BackgroundStyle_PatternImage_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BackgroundStyle_PatternImage_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseBackgroundStyleCell.h" 10 | 11 | @interface BackgroundStyle_PatternImage_Cell : BaseBackgroundStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BackgroundStyle_PureColor_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BackgroundStyle_PureColor_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseBackgroundStyleCell.h" 10 | 11 | @interface BackgroundStyle_PureColor_Cell : BaseBackgroundStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BaseBackgroundStyleCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseBackgroundStyleCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomCollectionCell.h" 10 | 11 | @interface BaseBackgroundStyleCell : BaseCustomCollectionCell 12 | 13 | @property (nonatomic, strong) UIView *areaView; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/BellesLettresCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BellesLettresCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface BellesLettresCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BlockImageInputEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BlockImageInputEditorView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseInputEditorView.h" 10 | 11 | @interface BlockImageInputEditorView : BaseInputEditorView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/BlockMessage.h: -------------------------------------------------------------------------------- 1 | // 2 | // BlockMessage.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseEncodeObject.h" 10 | 11 | @interface BlockMessage : BaseEncodeObject 12 | 13 | @property (nonatomic) NSInteger blockId; 14 | @property (nonatomic, strong) NSString *blockFolderName; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/Block_paragraph_normal_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ParagraphStyleNormalCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_paragraph_normal_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_paragraph_quote_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ParagraphStyleQuote_1_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_paragraph_quote_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_paragraph_quote_2_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_paragraph_quote_2_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_paragraph_quote_2_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_picture_normal_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_picture_normal_1_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_picture_normal_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_picture_normal_2_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_picture_normal_2_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/10. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_picture_normal_2_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_picture_normal_3_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_picture_normal_3_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_picture_normal_3_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_subtitle_colorblock_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_subtitle_colorblock_1_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/10. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_subtitle_colorblock_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_subtitle_colorblock_2_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_subtitle_colorblock_2_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/10. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_subtitle_colorblock_2_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_subtitle_colorblock_3_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_subtitle_colorblock_3_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/10. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_subtitle_colorblock_3_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_subtitle_normal_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SubTitleNormal_1_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_subtitle_normal_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_title_normal_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // TitleStyleNormal_1_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_title_normal_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Block_title_picture_1_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Block_title_picture_1_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStyleCell.h" 10 | 11 | @interface Block_title_picture_1_cell : BaseStyleCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ColorAlphaButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // ColorAlphaButton.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ColorAlphaButton : UIButton 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ColorsManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // ColorsManager.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "ColorsModel.h" 11 | 12 | @interface ColorsManager : NSObject 13 | 14 | + (void)prepare; 15 | 16 | @property (class, readonly) NSArray *colorModels; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /WriteStories/ColorsModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // ColorsModel.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "ColorsModel.h" 10 | 11 | @implementation ColorsModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/CommonCrypto/NSData+Base64.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSData+Base64.m 3 | // Gurpartap Singh 4 | // 5 | // Created by Gurpartap Singh on 06/05/12. 6 | // Copyright (c) 2012 Gurpartap Singh. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class NSString; 12 | 13 | @interface NSData (Base64Additions) 14 | 15 | + (NSData *)base64DataFromString:(NSString *)string; 16 | 17 | @end -------------------------------------------------------------------------------- /WriteStories/CommonCrypto/NSString+AES.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+AES.h 3 | // AES加密 4 | // 5 | // Created by 王全金 on 2018/1/31. 6 | // Copyright © 2018年 王全金. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSString (AES) 12 | 13 | //加密方法 14 | + (NSString *)encryptAES:(NSString *)content key:(NSString *)key; 15 | //解密方法 16 | + (NSString *)decryptAES:(NSString *)content key:(NSString *)key; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /WriteStories/CommonCrypto/NSString+Base64.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+Base64.h 3 | // Gurpartap Singh 4 | // 5 | // Created by Gurpartap Singh on 06/05/12. 6 | // Copyright (c) 2012 Gurpartap Singh. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSString (Base64Additions) 12 | 13 | + (NSString *)base64StringFromData:(NSData *)data length:(NSUInteger)length; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/ControllerBaseViewConfig.m: -------------------------------------------------------------------------------- 1 | // 2 | // ControllerBaseViewConfig.m 3 | // BaseStructrue 4 | // 5 | // Created by YouXianMing on 2017/5/15. 6 | // Copyright © 2017年 TechCode. All rights reserved. 7 | // 8 | 9 | #import "ControllerBaseViewConfig.h" 10 | 11 | @implementation ControllerBaseViewConfig 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/DBTablesManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // DBTablesManager.h 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/1/16. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface DBTablesManager : NSObject 12 | 13 | /** 14 | 创建table 15 | */ 16 | + (void)createTables; 17 | 18 | /** 19 | 更新table的数据结构(增加新字段) 20 | */ 21 | + (void)upateTableParams; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /WriteStories/Decorate_1.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_1.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_1 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_1.m: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_1.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "Decorate_1.h" 10 | 11 | @implementation Decorate_1 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_10.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_10.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_10 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_11.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_11.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_11 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_2.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_2.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_2 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_3.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_3.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_3 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_4.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_4.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_4 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_5.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_5.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_5 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_6.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_6.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_6 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_7.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_7.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_7 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_8.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_8.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_8 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Decorate_9.h: -------------------------------------------------------------------------------- 1 | // 2 | // Decorate_9.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseDecorateType.h" 10 | 11 | @interface Decorate_9 : BaseDecorateType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/DraftCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // DraftCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface DraftCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/EdgeInsetsLabel.h: -------------------------------------------------------------------------------- 1 | // 2 | // EdgeInsetsLabel.h 3 | // TechCode 4 | // 5 | // Created by YouXianMing on 16/5/11. 6 | // Copyright © 2016年 YouXianMing. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface EdgeInsetsLabel : UILabel 12 | 13 | @property(nonatomic, assign) UIEdgeInsets edgeInsets; 14 | 15 | - (void)sizeToFitWithText:(NSString *)text; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /WriteStories/Edit_paragraph_1_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ParagraphArticleEditCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleEditCell.h" 10 | 11 | @interface Edit_paragraph_1_Cell : BaseArticleEditCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Edit_picture_1_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Edit_picture_1_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleEditCell.h" 10 | 11 | @interface Edit_picture_1_Cell : BaseArticleEditCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Edit_subTitle_1_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SubtitleArticleEditCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleEditCell.h" 10 | 11 | @interface Edit_subTitle_1_Cell : BaseArticleEditCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Edit_title_1_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // TitleArticleEditCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleEditCell.h" 10 | 11 | @interface Edit_title_1_Cell : BaseArticleEditCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Edit_title_2_Cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Edit_title_2_Cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleEditCell.h" 10 | 11 | @interface Edit_title_2_Cell : BaseArticleEditCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ExamplesCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ExamplesCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface ExamplesCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FMDB/FMDB.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | FOUNDATION_EXPORT double FMDBVersionNumber; 4 | FOUNDATION_EXPORT const unsigned char FMDBVersionString[]; 5 | 6 | #import "FMDatabase.h" 7 | #import "FMResultSet.h" 8 | #import "FMDatabaseAdditions.h" 9 | #import "FMDatabaseQueue.h" 10 | #import "FMDatabasePool.h" 11 | -------------------------------------------------------------------------------- /WriteStories/FieldInputEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TextInputEditorView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/20. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseInputEditorView.h" 10 | 11 | @interface FieldInputEditorView : BaseInputEditorView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FileCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // FileCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/4. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface FileCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FolderEditViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FolderEditViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/16. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | #import "BaseFolderItem.h" 11 | 12 | @interface FolderEditViewController : NormalTitleViewController 13 | 14 | @property (nonatomic, strong) BaseFolderItem *folderItem; // 携带有数据库数据 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/FolderImageInputEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImageInputEditorView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/20. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseInputEditorView.h" 10 | 11 | @interface FolderImageInputEditorView : BaseInputEditorView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FolderSortCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // FolderSortCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface FolderSortCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FolderSortViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FolderSortViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | #import "BaseFolderItem.h" 11 | 12 | @interface FolderSortViewController : NormalTitleViewController 13 | 14 | @property (nonatomic, strong) NSArray *folderItems; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/FolderWebUploader.h: -------------------------------------------------------------------------------- 1 | // 2 | // FolderWebUploader.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/5. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "GCDWebUploader.h" 10 | 11 | @interface FolderWebUploader : GCDWebUploader 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FolderWifiViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FolderWifiViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/4. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface FolderWifiViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_city.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_city.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/4. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItem.h" 10 | 11 | @interface Folder_city : BaseFolderItem 12 | 13 | @property (nonatomic, strong) NSNumber *styleType; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/Folder_city_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_city_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/4. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_city_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_gradientImage_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_gradientImage_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_gradientImage_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_iconfont_0_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_iconfont_0_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/30. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_iconfont_0_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_image_0.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_image_0.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItem.h" 10 | 11 | @interface Folder_image_0 : BaseFolderItem 12 | 13 | @property (nonatomic, strong) EncodeImageObject *image; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/Folder_image_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_image_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_image_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_landscape.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_landscape.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItem.h" 10 | 11 | @interface Folder_landscape : BaseFolderItem 12 | 13 | @property (nonatomic, strong) NSNumber *styleType; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/Folder_landscape_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_landscape_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_landscape_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_normal_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Forlder_normal_0_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_normal_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Folder_snow_0_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Folder_snow_0_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/6. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseFolderItemCell.h" 10 | 11 | @interface Folder_snow_0_cell : BaseFolderItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Font Awesome 5 Brands-Regular-400.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Font Awesome 5 Brands-Regular-400.otf -------------------------------------------------------------------------------- /WriteStories/Font Awesome 5 Free-Regular-400.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Font Awesome 5 Free-Regular-400.otf -------------------------------------------------------------------------------- /WriteStories/Font Awesome 5 Free-Solid-900.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Font Awesome 5 Free-Solid-900.otf -------------------------------------------------------------------------------- /WriteStories/FontCSSCreator.h: -------------------------------------------------------------------------------- 1 | // 2 | // FontCSSCreator.h 3 | // LoadHTMLdemo 4 | // 5 | // Created by YouXianMing on 2018/3/10. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FontCSSCreator : NSObject 12 | 13 | + (NSString *)creatorWithFontInfo:(NSDictionary *)infos; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/FontPickerRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FontPickerRowView.h 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/3/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "PickerCustomView.h" 10 | 11 | @interface FontPickerRowView : PickerCustomView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/FontsPickerSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FontsPickerSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface FontsPickerSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/GCD.h: -------------------------------------------------------------------------------- 1 | // 2 | // GCD.h 3 | // GCD 4 | // 5 | // http://home.cnblogs.com/u/YouXianMing/ 6 | // https://github.com/YouXianMing 7 | // 8 | // Created by XianMingYou on 15/3/15. 9 | // Copyright (c) 2015年 XianMingYou. All rights reserved. 10 | // 11 | 12 | #import "GCDQueue.h" 13 | #import "GCDGroup.h" 14 | #import "GCDSemaphore.h" 15 | #import "GCDTimer.h" 16 | 17 | 18 | -------------------------------------------------------------------------------- /WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Info.plist -------------------------------------------------------------------------------- /WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | "PROLOGUE" = "

Drag & drop files on this window or use the \"Upload Files…\" button to upload new files.

"; 2 | "EPILOGUE" = ""; 3 | "FOOTER_FORMAT" = "%@ %@"; 4 | -------------------------------------------------------------------------------- /WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/GCDWebServer 3.4.2/GCDWebUploader/GCDWebUploader.bundle/Contents/Resources/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /WriteStories/GradientImagesSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // GradientImagesSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface GradientImagesSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/GradientImagesSetupViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // GradientImagesSetupViewCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomCollectionCell.h" 10 | 11 | @interface GradientImagesSetupViewCell : BaseCustomCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Html_pureColor.h: -------------------------------------------------------------------------------- 1 | // 2 | // Html_pureColor.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseHtmlBodyItem.h" 10 | 11 | @interface Html_pureColor : BaseHtmlBodyItem 12 | 13 | @property (nonatomic, strong) NSNumber *backgroundHexColorAlpha; 14 | @property (nonatomic, strong) NSString *backgroundHexColor; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/IconFontCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // IconFontCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/30. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomCollectionCell.h" 10 | 11 | @interface IconFontCell : BaseCustomCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/IconFontSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // IconFontPickerSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/30. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface IconFontSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/InformalEssayCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // InformalEssayCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface InformalEssayCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemAddCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemAddCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface ItemAddCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemColorSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemColorSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface ItemColorSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemColorSetupViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemColorSetupViewCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomCollectionCell.h" 10 | 11 | @interface ItemColorSetupViewCell : BaseCustomCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemEditorCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemEditorCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface ItemEditorCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemGradientDragAreaSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemGradientDragAreaSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface ItemGradientDragAreaSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ItemHeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ItemHeaderView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomHeaderFooterView.h" 10 | 11 | @interface ItemHeaderView : CustomHeaderFooterView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/JSConfig.m: -------------------------------------------------------------------------------- 1 | // 2 | // JSConfig.m 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/3/29. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "JSConfig.h" 10 | 11 | @implementation JSConfig 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Lato-Bold.ttf -------------------------------------------------------------------------------- /WriteStories/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Lato-Light.ttf -------------------------------------------------------------------------------- /WriteStories/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Lato-Regular.ttf -------------------------------------------------------------------------------- /WriteStories/Lato-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Lato-Thin.ttf -------------------------------------------------------------------------------- /WriteStories/Lato-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Lato-ThinItalic.ttf -------------------------------------------------------------------------------- /WriteStories/MarkEditViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkEditViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | #import "BaseMarkItem.h" 11 | 12 | @interface MarkEditViewController : NormalTitleViewController 13 | 14 | @property (nonatomic, strong) BaseMarkItem *markItem; // 携带有数据库数据 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/MarkImageInputEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkImageInputEditorView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseInputEditorView.h" 10 | 11 | @interface MarkImageInputEditorView : BaseInputEditorView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MarkImportViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkImportViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/6. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | #import "BaseFolderItem.h" 11 | 12 | @interface MarkImportViewController : NormalTitleViewController 13 | 14 | @property (nonatomic, strong) BaseFolderItem *folderItem; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/MarkSortCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkSortCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface MarkSortCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MarkWebUploader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkWebUploader.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/6. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "GCDWebUploader.h" 10 | 11 | @interface MarkWebUploader : GCDWebUploader 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MarkWifiViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MarkWifiViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/6. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface MarkWifiViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_gradient_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_gradient_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/3. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_gradient_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_icon_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_icon_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/3. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_icon_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_image_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_iamge_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_image_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_normal.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_normal.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItem.h" 10 | 11 | @interface Mark_normal : BaseMarkItem 12 | 13 | @property (nonatomic, strong) NSNumber *styleType; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/Mark_normal_2_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_normal_2_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/2. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_normal_2_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_normal_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_normal_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_normal_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_snow_0_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_snow_0_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/7. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_snow_0_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Mark_time_cell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mark_time_cell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/3. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseMarkItemCell.h" 10 | 11 | @interface Mark_time_cell : BaseMarkItemCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MoveFolderToCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // MoveFolderToCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/16. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface MoveFolderToCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MoveFolderToCellModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // MoveFolderToCellModel.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/16. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "MoveFolderToCellModel.h" 10 | 11 | @implementation MoveFolderToCellModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MoveMarkToCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // MoveMarkToCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface MoveMarkToCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MoveMarkToHeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // MoveMarkToHeaderView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomHeaderFooterView.h" 10 | 11 | @interface MoveMarkToHeaderView : CustomHeaderFooterView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/MoveMarkToViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MoveMarkToViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/19. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | #import "BaseMarkItem.h" 11 | 12 | @interface MoveMarkToViewController : NormalTitleViewController 13 | 14 | @property (nonatomic, strong) BaseMarkItem *markItem; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/NSData+JSONData.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSData+JSONData.h 3 | // Networking 4 | // 5 | // Created by YouXianMing on 15/8/4. 6 | // Copyright (c) 2015年 YouXianMing. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSData (JSONData) 12 | 13 | /** 14 | * 将JSON字符串转换为列表格式(字典或者数组) 15 | * 16 | * @return 字典或者数组 17 | */ 18 | - (id)toListProperty; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /WriteStories/NSString+JSONData.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+JSONData.h 3 | // Networking 4 | // 5 | // Created by YouXianMing on 15/5/21. 6 | // Copyright (c) 2015年 YouXianMing. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSString (JSONData) 12 | 13 | /** 14 | * 将JSON字符串转换为列表格式(字典或者数组) 15 | * 16 | * @return 字典或者数组 17 | */ 18 | - (id)toListProperty; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /WriteStories/NSString+Path.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+Path.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSString (Path) 12 | 13 | - (NSString *)addPathComponent:(NSString *)component; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/NSString+Path.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+Path.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NSString+Path.h" 10 | 11 | @implementation NSString (Path) 12 | 13 | - (NSString *)addPathComponent:(NSString *)component { 14 | 15 | return [self stringByAppendingPathComponent:component]; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /WriteStories/NSString+RandomString.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+RandomString.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSString (RandomString) 12 | 13 | @property (class, readonly) NSString *UniqueString; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/NSString+RandomString.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+RandomString.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NSString+RandomString.h" 10 | 11 | @implementation NSString (RandomString) 12 | 13 | + (NSString *)UniqueString { 14 | 15 | return [[NSProcessInfo processInfo] globallyUniqueString]; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /WriteStories/NoticeInfoCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NoticeInfoCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/30. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface NoticeInfoCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/NumberPickerRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // NumberPickerRowView.h 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/3/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "PickerCustomView.h" 10 | 11 | @interface NumberPickerRowView : PickerCustomView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/OtherCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // OtherCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface OtherCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_1.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_1.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/22. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_1 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_10.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_10.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_10 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_11.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_11.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_11 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_12.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_12.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_12 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_13.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_13.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_13 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_14.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_14.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_14 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_15.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_15.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_15 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_2.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_2.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/22. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_2 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_3.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_3.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/22. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_3 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_4.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_4.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/22. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_4 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_5.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_5.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_5 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_6.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_6.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_6 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_7.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_7.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_7 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_8.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_8.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_8 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/Paper_9.h: -------------------------------------------------------------------------------- 1 | // 2 | // Paper_9.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/23. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BasePaperType.h" 10 | 11 | @interface Paper_9 : BasePaperType 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ParagraphStylesViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ParagraphStylesViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleStylesViewController.h" 10 | 11 | @interface ParagraphStylesViewController : BaseArticleStylesViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PatternImageModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // PatternImageModel.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/13. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "PatternImageModel.h" 10 | 11 | @implementation PatternImageModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PatternImageView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PatternImageView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/14. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PatternImageView : UIView 12 | 13 | @property (nonatomic, strong) NSString *imageName; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/PatternImagesSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PatternImagesSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/13. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface PatternImagesSetupView : BaseItemSetupView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PatternImagesSetupViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // PatternImagesSetupViewCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/13. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomCollectionCell.h" 10 | 11 | @interface PatternImagesSetupViewCell : BaseCustomCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PaymentLabel.h: -------------------------------------------------------------------------------- 1 | // 2 | // PaymentLabel.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/5. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "WriteStoriesBaseItemObject.h" 11 | 12 | @interface PaymentLabel : UIView 13 | 14 | - (instancetype)initWithPaymentLabel; 15 | 16 | @property (nonatomic) WriteStoriesBaseItemObjectPaymantState paymentState; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /WriteStories/PictureStylesViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PictureStylesViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleStylesViewController.h" 10 | 11 | @interface PictureStylesViewController : BaseArticleStylesViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PointInsideView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BottomContentView.h 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/1/31. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PointInsideView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PopMenuView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PopMenuView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseWindowMenuView.h" 10 | 11 | @interface PopMenuView : BaseWindowMenuView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/PrivateCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // PrivateCollectionCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "RootMenuCollectionCell.h" 10 | 11 | @interface PrivateCollectionCell : RootMenuCollectionCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/QXyingbikai.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/QXyingbikai.ttf -------------------------------------------------------------------------------- /WriteStories/RootMenuViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RootMenuViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/5/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface RootMenuViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/RootNavigationController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RootNavigationController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/5/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseCustomNavigationController.h" 10 | 11 | @interface RootNavigationController : BaseCustomNavigationController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ScaleSelectedViewTableViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ScaleSelectedViewTableViewCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface ScaleSelectedViewTableViewCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SetupViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SetupViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "NormalTitleViewController.h" 10 | 11 | @interface SetupViewController : NormalTitleViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SetupViewSelectCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SetupViewSelectCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/1. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface SetupViewSelectCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SetupViewSpaceCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SetupViewSpaceCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/1. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface SetupViewSpaceCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SetupViewSwitchCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SetupViewSwitchCell.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/1. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomCell.h" 10 | 11 | @interface SetupViewSwitchCell : CustomCell 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SheetMenuButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // SheetMenuButton.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SheetMenuButton : UIButton 12 | 13 | @property (nonatomic, strong) NSString *title; 14 | @property (nonatomic, weak) id weakObject; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/SheetMenuView.h: -------------------------------------------------------------------------------- 1 | // 2 | // SheetMenuView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/15. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseWindowMenuView.h" 10 | 11 | @interface SheetMenuView : BaseWindowMenuView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/ShowLoadingView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ShowLoadingView.h 3 | // BaseStructrue 4 | // 5 | // Created by YouXianMing on 2017/5/15. 6 | // Copyright © 2017年 TechCode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ShowLoadingView : UIView 12 | 13 | @property (nonatomic, readonly) NSInteger count; 14 | 15 | - (void)push; 16 | 17 | - (void)pop; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /WriteStories/ShowStyleTypeManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // ShowStyleTypeManager.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/28. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ShowStyleTypeManager : NSObject 12 | 13 | + (void)prepare; 14 | + (NSInteger)showStyleTypeValueBy:(Class)itemClass; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WriteStories/SingleSelectedProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // SingleSelectedProtocol.h 3 | // FamousQuotes 4 | // 5 | // Created by YouXianMing on 2018/2/4. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol SingleSelectedProtocol 12 | 13 | @required 14 | 15 | - (void)setSelected:(BOOL)selected; 16 | - (BOOL)selected; 17 | 18 | @end 19 | 20 | -------------------------------------------------------------------------------- /WriteStories/StoreArticleView.h: -------------------------------------------------------------------------------- 1 | // 2 | // StoreArticleView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/5. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStoreCollectionView.h" 10 | 11 | @interface StoreArticleView : BaseStoreCollectionView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/StoreBackgroundView.h: -------------------------------------------------------------------------------- 1 | // 2 | // StoreBackgroundView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/5. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStoreCollectionView.h" 10 | 11 | @interface StoreBackgroundView : BaseStoreCollectionView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/StoreFolderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // StoreFolderView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/5. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseStoreCollectionView.h" 10 | 11 | @interface StoreFolderView : BaseStoreCollectionView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/StyleAdjustEditView.h: -------------------------------------------------------------------------------- 1 | // 2 | // StyleAdjustEditView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/17. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "EditView.h" 10 | 11 | @interface StyleAdjustEditView : EditView 12 | 13 | @property (class, readonly) CGFloat StyleAdjustEditViewLeftLineGap; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/StyleSectionHeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // StyleSectionHeaderView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "CustomHeaderFooterView.h" 10 | 11 | @interface StyleSectionHeaderView : CustomHeaderFooterView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/SubTitleStylesViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SubTitleStylesViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleStylesViewController.h" 10 | 11 | @interface SubTitleStylesViewController : BaseArticleStylesViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/TapAlphaButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // TapAlphaButton.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/25. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface TapAlphaButton : UIButton 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/TextInputEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TextInputEditorView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/26. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseInputEditorView.h" 10 | 11 | @interface TextInputEditorView : BaseInputEditorView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/TitleStylesViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // TitleStylesViewController.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/27. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseArticleStylesViewController.h" 10 | 11 | @interface TitleStylesViewController : BaseArticleStylesViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /WriteStories/UIColor+Project.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIColor+Project.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIColor (Project) 12 | 13 | @property (class, readonly) UIColor *BackgroundColor; 14 | @property (class, readonly) UIColor *TextMainColor; 15 | @property (class, readonly) UIColor *LineColor; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /WriteStories/UserDefaults.h: -------------------------------------------------------------------------------- 1 | // 2 | // UserDefaults.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/30. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseUserDefaults.h" 10 | 11 | @interface UserDefaults : BaseUserDefaults 12 | 13 | @property (nonatomic, class) BOOL EditHtmlNotShowNotice; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/ValuesPickerSetupView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ValuesPickerSetupView.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/18. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import "BaseItemSetupView.h" 10 | 11 | @interface ValuesPickerSetupView : BaseItemSetupView 12 | 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /WriteStories/VersionManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // VersionManager.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/11. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface VersionManager : NSObject 12 | 13 | + (void)storeVersionDataWithFolder:(NSString *)folder; 14 | 15 | + (BOOL)checkVersionWithFolder:(NSString *)folder; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /WriteStories/Weather&Time.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/Weather&Time.ttf -------------------------------------------------------------------------------- /WriteStories/ZipsUnzip.h: -------------------------------------------------------------------------------- 1 | // 2 | // ZipsUnzip.h 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/2. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ZipsUnzip : NSObject 12 | 13 | + (void)prepare; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WriteStories/allisonhouse-stillness.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/allisonhouse-stillness.gif -------------------------------------------------------------------------------- /WriteStories/animal_1_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/animal_1_bg.png -------------------------------------------------------------------------------- /WriteStories/animal_2_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/animal_2_bg.png -------------------------------------------------------------------------------- /WriteStories/bg_cat_jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/bg_cat_jpg -------------------------------------------------------------------------------- /WriteStories/bird_1_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/bird_1_bg.png -------------------------------------------------------------------------------- /WriteStories/cat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/cat.gif -------------------------------------------------------------------------------- /WriteStories/coffee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/coffee.gif -------------------------------------------------------------------------------- /WriteStories/content-down.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /WriteStories/content-up.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 文章内容 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WriteStories/flower-dance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/flower-dance.gif -------------------------------------------------------------------------------- /WriteStories/flower_2_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/flower_2_bg.png -------------------------------------------------------------------------------- /WriteStories/flower_3_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/flower_3_bg.png -------------------------------------------------------------------------------- /WriteStories/flower_4_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/flower_4_bg.png -------------------------------------------------------------------------------- /WriteStories/flower_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/flower_bg.png -------------------------------------------------------------------------------- /WriteStories/folder-cover_jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/folder-cover_jpg -------------------------------------------------------------------------------- /WriteStories/girl_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/girl_bg.png -------------------------------------------------------------------------------- /WriteStories/goat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/goat.gif -------------------------------------------------------------------------------- /WriteStories/image_bg_jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/image_bg_jpg -------------------------------------------------------------------------------- /WriteStories/landscape_1_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/landscape_1_bg.png -------------------------------------------------------------------------------- /WriteStories/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // WriteStories 4 | // 5 | // Created by YouXianMing on 2018/6/24. 6 | // Copyright © 2018年 Techcode. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WriteStories/observatory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/observatory.png -------------------------------------------------------------------------------- /WriteStories/pattern-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pattern-1.gif -------------------------------------------------------------------------------- /WriteStories/pic_1_use.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_1_use.gif -------------------------------------------------------------------------------- /WriteStories/pic_2_use_ver2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_2_use_ver2.gif -------------------------------------------------------------------------------- /WriteStories/pic_3_use_ver2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_3_use_ver2.gif -------------------------------------------------------------------------------- /WriteStories/pic_4_use_ver2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_4_use_ver2.gif -------------------------------------------------------------------------------- /WriteStories/pic_5_use.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_5_use.gif -------------------------------------------------------------------------------- /WriteStories/pic_6_use.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/pic_6_use.gif -------------------------------------------------------------------------------- /WriteStories/quote_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/quote_1.png -------------------------------------------------------------------------------- /WriteStories/quote_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/quote_2.png -------------------------------------------------------------------------------- /WriteStories/quote_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/quote_3.png -------------------------------------------------------------------------------- /WriteStories/quote_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/quote_4.png -------------------------------------------------------------------------------- /WriteStories/road_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/road_bg.png -------------------------------------------------------------------------------- /WriteStories/styles_jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/styles_jpeg -------------------------------------------------------------------------------- /WriteStories/wifi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/wifi.gif -------------------------------------------------------------------------------- /WriteStories/三行情书(节选).article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/三行情书(节选).article -------------------------------------------------------------------------------- /WriteStories/从百草园到三味书屋.article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/从百草园到三味书屋.article -------------------------------------------------------------------------------- /WriteStories/休闲时光.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/休闲时光.png -------------------------------------------------------------------------------- /WriteStories/典雅1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅1.png -------------------------------------------------------------------------------- /WriteStories/典雅10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅10.png -------------------------------------------------------------------------------- /WriteStories/典雅11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅11.png -------------------------------------------------------------------------------- /WriteStories/典雅12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅12.png -------------------------------------------------------------------------------- /WriteStories/典雅13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅13.png -------------------------------------------------------------------------------- /WriteStories/典雅14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅14.png -------------------------------------------------------------------------------- /WriteStories/典雅15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅15.png -------------------------------------------------------------------------------- /WriteStories/典雅2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅2.png -------------------------------------------------------------------------------- /WriteStories/典雅3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅3.png -------------------------------------------------------------------------------- /WriteStories/典雅4-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅4-A.png -------------------------------------------------------------------------------- /WriteStories/典雅4-B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅4-B.png -------------------------------------------------------------------------------- /WriteStories/典雅5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅5.png -------------------------------------------------------------------------------- /WriteStories/典雅6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅6.png -------------------------------------------------------------------------------- /WriteStories/典雅7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅7.png -------------------------------------------------------------------------------- /WriteStories/典雅8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅8.png -------------------------------------------------------------------------------- /WriteStories/典雅9-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅9-A.png -------------------------------------------------------------------------------- /WriteStories/典雅9-B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/典雅9-B.png -------------------------------------------------------------------------------- /WriteStories/凌氏随手体.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/凌氏随手体.ttf -------------------------------------------------------------------------------- /WriteStories/古诗.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/古诗.png -------------------------------------------------------------------------------- /WriteStories/字体管家方萌.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/字体管家方萌.ttf -------------------------------------------------------------------------------- /WriteStories/小狐狸.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/小狐狸.png -------------------------------------------------------------------------------- /WriteStories/庞门正道标题体.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/庞门正道标题体.ttf -------------------------------------------------------------------------------- /WriteStories/彩妆.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/彩妆.png -------------------------------------------------------------------------------- /WriteStories/想要你知道.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/想要你知道.png -------------------------------------------------------------------------------- /WriteStories/我就在你方圆几里.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/我就在你方圆几里.png -------------------------------------------------------------------------------- /WriteStories/文章.folder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/文章.folder -------------------------------------------------------------------------------- /WriteStories/方正仿宋简体.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/方正仿宋简体.ttf -------------------------------------------------------------------------------- /WriteStories/日记 2018.06.folder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/日记 2018.06.folder -------------------------------------------------------------------------------- /WriteStories/未选择的路.article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/未选择的路.article -------------------------------------------------------------------------------- /WriteStories/梦.article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/梦.article -------------------------------------------------------------------------------- /WriteStories/植物.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/植物.png -------------------------------------------------------------------------------- /WriteStories/水彩.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/水彩.png -------------------------------------------------------------------------------- /WriteStories/汉仪黑仔体W.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/汉仪黑仔体W.ttf -------------------------------------------------------------------------------- /WriteStories/渐变1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变1.png -------------------------------------------------------------------------------- /WriteStories/渐变12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变12.png -------------------------------------------------------------------------------- /WriteStories/渐变13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变13.png -------------------------------------------------------------------------------- /WriteStories/渐变14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变14.png -------------------------------------------------------------------------------- /WriteStories/渐变15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变15.png -------------------------------------------------------------------------------- /WriteStories/渐变16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变16.png -------------------------------------------------------------------------------- /WriteStories/渐变17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变17.png -------------------------------------------------------------------------------- /WriteStories/渐变18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变18.png -------------------------------------------------------------------------------- /WriteStories/渐变19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变19.png -------------------------------------------------------------------------------- /WriteStories/渐变2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变2.png -------------------------------------------------------------------------------- /WriteStories/渐变20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变20.png -------------------------------------------------------------------------------- /WriteStories/渐变21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变21.png -------------------------------------------------------------------------------- /WriteStories/渐变22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变22.png -------------------------------------------------------------------------------- /WriteStories/渐变23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变23.png -------------------------------------------------------------------------------- /WriteStories/渐变24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变24.png -------------------------------------------------------------------------------- /WriteStories/渐变25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变25.png -------------------------------------------------------------------------------- /WriteStories/渐变26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变26.png -------------------------------------------------------------------------------- /WriteStories/渐变27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变27.png -------------------------------------------------------------------------------- /WriteStories/渐变28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变28.png -------------------------------------------------------------------------------- /WriteStories/渐变29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变29.png -------------------------------------------------------------------------------- /WriteStories/渐变3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变3.png -------------------------------------------------------------------------------- /WriteStories/渐变30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变30.png -------------------------------------------------------------------------------- /WriteStories/渐变31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变31.png -------------------------------------------------------------------------------- /WriteStories/渐变32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变32.png -------------------------------------------------------------------------------- /WriteStories/渐变33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变33.png -------------------------------------------------------------------------------- /WriteStories/渐变34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变34.png -------------------------------------------------------------------------------- /WriteStories/渐变35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变35.png -------------------------------------------------------------------------------- /WriteStories/渐变36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变36.png -------------------------------------------------------------------------------- /WriteStories/渐变37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变37.png -------------------------------------------------------------------------------- /WriteStories/渐变38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变38.png -------------------------------------------------------------------------------- /WriteStories/渐变39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变39.png -------------------------------------------------------------------------------- /WriteStories/渐变4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变4.png -------------------------------------------------------------------------------- /WriteStories/渐变40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变40.png -------------------------------------------------------------------------------- /WriteStories/渐变41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变41.png -------------------------------------------------------------------------------- /WriteStories/渐变42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变42.png -------------------------------------------------------------------------------- /WriteStories/渐变43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变43.png -------------------------------------------------------------------------------- /WriteStories/渐变44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变44.png -------------------------------------------------------------------------------- /WriteStories/渐变45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变45.png -------------------------------------------------------------------------------- /WriteStories/渐变5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变5.png -------------------------------------------------------------------------------- /WriteStories/渐变6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变6.png -------------------------------------------------------------------------------- /WriteStories/渐变7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变7.jpg -------------------------------------------------------------------------------- /WriteStories/渐变9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/渐变9.jpg -------------------------------------------------------------------------------- /WriteStories/点缀1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀1.png -------------------------------------------------------------------------------- /WriteStories/点缀10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀10.png -------------------------------------------------------------------------------- /WriteStories/点缀2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀2.png -------------------------------------------------------------------------------- /WriteStories/点缀3-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀3-A.png -------------------------------------------------------------------------------- /WriteStories/点缀3-B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀3-B.png -------------------------------------------------------------------------------- /WriteStories/点缀4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀4.png -------------------------------------------------------------------------------- /WriteStories/点缀5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀5.png -------------------------------------------------------------------------------- /WriteStories/点缀6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀6.png -------------------------------------------------------------------------------- /WriteStories/点缀7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀7.png -------------------------------------------------------------------------------- /WriteStories/点缀8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀8.png -------------------------------------------------------------------------------- /WriteStories/点缀9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/点缀9.png -------------------------------------------------------------------------------- /WriteStories/站酷快乐体2016修订版.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/站酷快乐体2016修订版.ttf -------------------------------------------------------------------------------- /WriteStories/站酷酷黑.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/站酷酷黑.ttf -------------------------------------------------------------------------------- /WriteStories/蓝色飘花.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/蓝色飘花.png -------------------------------------------------------------------------------- /WriteStories/诫子书.article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/诫子书.article -------------------------------------------------------------------------------- /WriteStories/阿英妹妹.article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/阿英妹妹.article -------------------------------------------------------------------------------- /WriteStories/马头墙.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/WriteStories/马头墙.png -------------------------------------------------------------------------------- /设计稿.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YouXianMing/WriteStories/a29ddb48a04d3b08f04b4296c2a82af02762e391/设计稿.pptx --------------------------------------------------------------------------------