kodecocodes / m3-wti-materials

The projects and the assets that accompany the Writing Tools module
Apache License 2.0
0 stars 0 forks source link

Persistent storage integration #7

Closed SuzGupta closed 2 weeks ago

SuzGupta commented 3 weeks ago

@drmarkpowell, please check that you have no SwiftLint errors when running this. I did not seem to, which makes me wonder whether I have SwiftLint correctly installed. Please try toggling (commenting out) between CustomTextView and TextEditor and make sure all works as expected. Please also comment on the project organization and naming. I think perhaps this could be better organized and am wondering whether each view should be named SomethingView and be in a group together and whether the Manager file should really be named ViewModel.

Please also help me think through exactly where and how I should demo the use oftextViewWritingToolsWillBegin(), textViewWritingToolsDidEnd(), and isWritingToolsActive now that we have working data persistence.

— Thanks in advance! @SuzGupta

SuzGupta commented 3 weeks ago

@drmarkpowell when and if you merge, please merge into sample-project-internal and then I'll start breaking this out into the three lessons and starter and final folders within each lesson. Thanks!