Contained in: Real-World iOS by Tutorials
core data
iOS & Swift
Chapter in Real-World iOS by Tutorials
Defining the Data Layer - Databases
Apr 20 2022 · Chapter
In this chapter, you'll learn about how you can persist data to a local database, and why this is vital for many modern mobile…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Building Features - Search
Apr 20 2022 · Chapter
…database. It’s sorted by their timestamp. You’ll filter these results by typing a name on the search bar. This gets data from Core Data thanks to @FetchRequest. Next, replace the code inside NavigationView with: List { ForEach(animals) { animal in NavigationLink(destination: AnimalDetailsView()) { AnimalRow(animal: animal) } } } .listStyle(.plain) .navigationTitle…
iOS & Swift
Real-World iOS by Tutorials
Apr 20 2022 · Book
…guide to turn ideas into robust applications that can scale. This book is for iOS developers with a basic understanding of Swift, SwiftUI and Core Data, that want to learn how to create apps that follow the best standards. Level up your skills by learning about: App architecture : Discover…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Data Layer - Networking
Apr 20 2022 · Chapter
After getting to know the basic setup and structure of the app, the readers will learn about the other part of the Data layer, Networking…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Debugging
Apr 20 2022 · Chapter
…several profiling templates. Each profile works according to your needs. Here is the complete list: Blank Activity Monitor Allocations Animation Hitches App Launch Core Data CPU Counters CPU Profiler File Activity Game Performance Leaks Logging Metal System Trace Network SceneKit SwiftUI System Trace Tailspin Time Profiler Zombies Now that…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Introduction
Apr 20 2022 · Chapter
SwiftUI: The declarative and reactive framework for user interface development. Networking: The basics of networking with URLSession and its related framework classes and methods. Core Data: How to create database entities and attributes as well as fetch and save data. Accessibility: Designing for VoiceOver and Apple Human Interface Guidelines…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Laying Down a Strong Foundation
Apr 20 2022 · Chapter
…scope of each part of the app and have everything that relates to it inside them. Core: Contains shared code between all features. It may contain views, business logic and data used on each part of PetSave. AnimalDetails: Holds the views and view model that compose a pet’s details…
iOS & Swift
Chapter in Real-World iOS by Tutorials
Building Features - Locating Animals Near You
Apr 20 2022 · Chapter
…when refactoring them down the line. Building Animals Near You Animals Near You is PetSave’s core feature. It helps users browse pets for adoption that might fit their profile. Using the data you learned how to fetch and store from the previous chapter, you’ll populate a list…