首页 开发技术 其它     /    思想家日记:这是一个以Vapor为后端的业余爱好项目!待办事项列表,提示,个人日记合而为一!-源码

思想家日记:这是一个以Vapor为后端的业余爱好项目!待办事项列表,提示,个人日记合而为一!-源码

上传者: weixin_42106357 | 上传时间:2023/2/12 5:13:29 | 文件大小:6.01MB | 文件类型:ZIP
思想家日记:这是一个以Vapor为后端的业余爱好项目!待办事项列表,提示,个人日记合而为一!-源码
一个可记录,提示和反映您所有个人物品的应用程序!我开始这是一个业余项目,目的是学习和实施iOS开发中的所有最新最佳实践!进度视频...屏幕截图...

文件下载

资源详情

[{"title":"(97个子文件6.01MB)思想家日记:这是一个以Vapor为后端的业余爱好项目!待办事项列表,提醒,个人日记合而为一!-源码","children":[{"title":"Thinkers-Diary-main","children":[{"title":"td_video.gif <span style='color:#111;'>7.42MB</span>","children":null,"spread":false},{"title":"ThinkersDiary.xcodeproj","children":[{"title":"project.pbxproj <span style='color:#111;'>48.66KB</span>","children":null,"spread":false},{"title":"xcshareddata","children":[{"title":"xcschemes","children":[{"title":"ThinkersDiary.xcscheme <span style='color:#111;'>3.34KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"ThinkersDiary","children":[{"title":"Models","children":[{"title":"Notes","children":[{"title":"DeleteNote.swift <span style='color:#111;'>152B</span>","children":null,"spread":false},{"title":"UpdateNoteDrawing.swift <span style='color:#111;'>206B</span>","children":null,"spread":false},{"title":"UploadNote.swift <span style='color:#111;'>200B</span>","children":null,"spread":false},{"title":"Note.swift <span style='color:#111;'>361B</span>","children":null,"spread":false}],"spread":true},{"title":"Folders","children":[{"title":"DeleteFolderRequestDTO.swift <span style='color:#111;'>194B</span>","children":null,"spread":false},{"title":"FolderResponseDTO.swift <span style='color:#111;'>419B</span>","children":null,"spread":false},{"title":"NewFolderRequestDTO.swift <span style='color:#111;'>210B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Root","children":[{"title":"RootViewController.swift <span style='color:#111;'>1.46KB</span>","children":null,"spread":false},{"title":"RootViewController.xib <span style='color:#111;'>1.90KB</span>","children":null,"spread":false}],"spread":true},{"title":"BaseVC","children":[{"title":"UserFlowDelegateAdapterVC.swift <span style='color:#111;'>380B</span>","children":null,"spread":false},{"title":"BaseViewController.swift <span style='color:#111;'>537B</span>","children":null,"spread":false}],"spread":true},{"title":"Resources","children":[{"title":"Assets.xcassets","children":[{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'>1.55KB</span>","children":null,"spread":false}],"spread":true},{"title":"TabCellColor.colorset","children":[{"title":"Contents.json <span style='color:#111;'>695B</span>","children":null,"spread":false}],"spread":true},{"title":"Contents.json <span style='color:#111;'>63B</span>","children":null,"spread":false},{"title":"AccentColor.colorset","children":[{"title":"Contents.json <span style='color:#111;'>123B</span>","children":null,"spread":false}],"spread":true},{"title":"TabCellLabelColor.colorset","children":[{"title":"Contents.json <span style='color:#111;'>695B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Base.lproj","children":[{"title":"LaunchScreen.storyboard <span style='color:#111;'>1.96KB</span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'>519B</span>","children":null,"spread":false}],"spread":true},{"title":"AppDelegate.swift <span style='color:#111;'>1.33KB</span>","children":null,"spread":false},{"title":"SceneDelegate.swift <span style='color:#111;'>2.60KB</span>","children":null,"spread":false},{"title":"TerminaMedium.otf <span style='color:#111;'>87.18KB</span>","children":null,"spread":false}],"spread":true},{"title":"Home","children":[{"title":"CustomViews","children":[{"title":"HeaderView","children":[{"title":"HeaderView.swift <span style='color:#111;'>1.82KB</span>","children":null,"spread":false},{"title":"HeaderView.xib <span style='color:#111;'>5.78KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Sections","children":[{"title":"Reminders","children":[{"title":"RemindersViewController.swift <span style='color:#111;'>291B</span>","children":null,"spread":false},{"title":"RemindersViewController.xib <span style='color:#111;'>3.06KB</span>","children":null,"spread":false}],"spread":true},{"title":"Notes","children":[{"title":"NotesFolderViewController.xib <span style='color:#111;'>4.21KB</span>","children":null,"spread":false},{"title":"Cells","children":[{"title":"FolderListCell","children":[{"title":"FolderListCell.swift <span style='color:#111;'>444B</span>","children":null,"spread":false},{"title":"FolderListCell.xib <span style='color:#111;'>4.23KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"NotesListVC","children":[{"title":"NotesListVC.swift <span style='color:#111;'>7.65KB</span>","children":null,"spread":false},{"title":"NotesListVC.xib <span style='color:#111;'>4.18KB</span>","children":null,"spread":false},{"title":"NotesListCell","children":[{"title":"NotesListCell.swift <span style='color:#111;'>430B</span>","children":null,"spread":false},{"title":"NotesListCell.xib <span style='color:#111;'>3.12KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"NotesFolderViewController.swift <span style='color:#111;'>7.37KB</span>","children":null,"spread":false},{"title":"Note","children":[{"title":"NoteViewController.swift <span style='color:#111;'>4.64KB</span>","children":null,"spread":false},{"title":"NoteViewController.xib <span style='color:#111;'>5.12KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Profile","children":[{"title":"ProfileViewController.xib <span style='color:#111;'>3.15KB</span>","children":null,"spread":false},{"title":"ProfileViewController.swift <span style='color:#111;'>310B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"TabsView","children":[{"title":"TabsView.swift <span style='color:#111;'>2.86KB</span>","children":null,"spread":false},{"title":"Cell","children":[{"title":"TabsCollectionViewCell.swift <span style='color:#111;'>929B</span>","children":null,"spread":false},{"title":"TabsCollectionViewCell.xib <span style='color:#111;'>4.82KB</span>","children":null,"spread":false}],"spread":true},{"title":"TabsView.xib <span style='color:#111;'>3.69KB</span>","children":null,"spread":false}],"spread":true},{"title":"HomeTabDataSource.swift <span style='color:#111;'>2.28KB</span>","children":null,"spread":false},{"title":"HomeViewController.swift <span style='color:#111;'>2.13KB</span>","children":null,"spread":false},{"title":"HomeViewController.xib <span style='color:#111;'>4.16KB</span>","children":null,"spread":false}],"spread":true},{"title":"Login","children":[{"title":"LoginViewController.xib <span style='color:#111;'>11.07KB</span>","children":null,"spread":false},{"title":"LoginViewController.swift <span style='color:#111;'>1.36KB</span>","children":null,"spread":false}],"spread":true},{"title":"SignUp","children":[{"title":"SignUpViewController.swift <span style='color:#111;'>1.80KB</span>","children":null,"spread":false},{"title":"SignUpViewController.xib <span style='color:#111;'>13.45KB</span>","children":null,"spread":false}],"spread":true},{"title":"Info.plist <span style='color:#111;'>2.11KB</span>","children":null,"spread":false},{"title":"Utils","children":[{"title":"Extensions","children":[{"title":"UIAlertController.swift <span style='color:#111;'>1.34KB</span>","children":null,"spread":false},{"title":"UIColor+DarkMode.swift <span style='color:#111;'>261B</span>","children":null,"spread":false},{"title":"UserDefs.swift <span style='color:#111;'>1.31KB</span>","children":null,"spread":false},{"title":"AttributedString.swift <span style='color:#111;'>903B</span>","children":null,"spread":false},{"title":"UIViewController+AddRemoveChildVC.swift <span style='color:#111;'>830B</span>","children":null,"spread":false}],"spread":true},{"title":"AppConstants.swift <span style='color:#111;'>1.95KB</span>","children":null,"spread":false},{"title":"LocalAuthValidator.swift <span style='color:#111;'>1.64KB</span>","children":null,"spread":false},{"title":"DataLoaderInterface","children":[{"title":"NotesLoader.swift <span style='color:#111;'>1.51KB</span>","children":null,"spread":false},{"title":"FolderLoader.swift <span style='color:#111;'>1.47KB</span>","children":null,"spread":false},{"title":"DataLoader.swift <span style='color:#111;'>315B</span>","children":null,"spread":false}],"spread":false},{"title":"CustomColors.swift <span style='color:#111;'>181B</span>","children":null,"spread":false},{"title":"NetworkObserver.swift <span style='color:#111;'>1.17KB</span>","children":null,"spread":false},{"title":"NetworkManager.swift <span style='color:#111;'>1.89KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"ss_2.png <span style='color:#111;'>65.60KB</span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"CI.yml <span style='color:#111;'>492B</span>","children":null,"spread":false},{"title":"CI12.yml <span style='color:#111;'>515B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Podfile <span style='color:#111;'>241B</span>","children":null,"spread":false},{"title":"Podfile.lock <span style='color:#111;'>77B</span>","children":null,"spread":false},{"title":"Pods","children":[{"title":"TargetSupportFiles","children":[{"title":"Pods-ThinkersDiary","children":[{"title":"Pods-ThinkersDiary-dummy.m <span style='color:#111;'>140B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-Info.plist <span style='color:#111;'>828B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.modulemap <span style='color:#111;'>126B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-acknowledgements.markdown <span style='color:#111;'>133B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-umbrella.h <span style='color:#111;'>328B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.release.xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-frameworks-Release-input-files.xcfilelist <span style='color:#111;'>135B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-frameworks-Debug-output-files.xcfilelist <span style='color:#111;'>62B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-frameworks-Release-output-files.xcfilelist <span style='color:#111;'>62B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.release(production).xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-acknowledgements.plist <span style='color:#111;'>805B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.release(dev).xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.debug(dev).xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-frameworks-Debug-input-files.xcfilelist <span style='color:#111;'>135B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary-frameworks.sh <span style='color:#111;'>8.55KB</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.debug.xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false},{"title":"Pods-ThinkersDiary.debug(production).xcconfig <span style='color:#111;'>294B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Manifest.lock <span style='color:#111;'>77B</span>","children":null,"spread":false},{"title":"Pods.xcodeproj","children":[{"title":"project.pbxproj <span style='color:#111;'>16.58KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'>4.07KB</span>","children":null,"spread":false},{"title":"ThinkersDiaryTests","children":[{"title":"LocalAuthTests.swift <span style='color:#111;'>922B</span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'>727B</span>","children":null,"spread":false},{"title":"ThinkersDiaryTests.swift <span style='color:#111;'>886B</span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'>379B</span>","children":null,"spread":false},{"title":"ss_1.png <span style='color:#111;'>64.25KB</span>","children":null,"spread":false},{"title":"ThinkersDiary.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'>231B</span>","children":null,"spread":false},{"title":"xcshareddata","children":[{"title":"IDEWorkspaceChecks.plist <span style='color:#111;'>238B</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":false}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明