今天完成我们的应用程序后,希望您能够停止并意识到自己已经知道多少SwiftUI。例如,要为我们的应用程序构建详细信息屏幕,将利用 Core Data,GeometryReader
,VStack
和ZStack
,剪辑形状,间隔以及更多内容——您现在应该已经习惯了这些事情,这表明您已经走了多远。
尽管如此,仍然总是有新的东西要学习,今天将包括如何删除 Core Data 对象,如何使用 NSSortDescriptor
对提取请求进行排序以及如何向 alert 警报添加自定义按钮。正如美国哲学家弗农·霍华德(Vernon Howard)所说的:
Always walk through life as if you have something new to learn, and you will.
在生活中,无论何时都做好学习新事物的准备,你就能有所学。
我将这些多余的小东西投入到项目中,以使您保持警惕,但是翻阅旧内容是往往同样重要!
今天,您需要处理三个主题,在这些主题中,您将运用List
,@Binding
等应用新发现的Core Data技能。
- Showing book details
- Sorting fetch requests with NSSortDescriptor
- Deleting from a Core Data fetch request
- Using an alert to pop a NavigationLink programmatically
书虫项目(二)
另一个应用程序完成了——继续!
网友评论