I don't know

Asked on 2024-08-03

1 search

It looks like you might be unsure about what to ask. Here are some topics covered in the WWDC sessions mentioned in the context:

  1. Migrate your app to Swift 6:

    • Introduction
    • The Coffee Tracker app
    • Review the refactor from WWDC21
    • Swift 6 and data-race safety
    • Swift 6 migration in practice
    • The strategy
    • Adopting concurrency features
    • Enabling complete checking in the watch extension
    • Shared mutable state in global variables
    • Shared mutable state in global instances and functions
    • Delegate callbacks and concurrency
    • Guaranteeing data-race safety with code you don’t maintain
    • Enabling the Swift 6 language mode in the watch extension
    • Moving on to CoffeeKit
    • Enabling complete checking in CoffeeKit
    • Common patterns and an incremental strategy
    • Global variables in CoffeeKit
    • Sending an array between actors
    • What if you can’t mark something as Sendable?
    • Enabling the Swift 6 language mode in CoffeeKit
    • Adding a new feature with guaranteed data-race safety
    • Wrap up and the Swift 6 migration guide
  2. Consume noncopyable types in Swift:

    • Introduction
    • Agenda
    • Copying
    • Noncopyable Types
    • Generics
    • Extensions
    • Wrap up
  3. Xcode essentials:

    • Introduction
    • Find the right content
    • Filter navigators
    • The Find navigator
    • Move between files
    • The tab bar
    • The jump bar
    • Tricks for creating new files
    • Warnings and error annotations
    • Using bookmarks
    • Using Mark comments
    • Leverage shortcuts
    • Open Quickly
    • Useful commands and shortcuts
    • Code completion
    • VIM mode
    • Common emacs commands
    • Get the most out of git
    • Show the last change for a line
    • Changes navigator
    • Debugging
    • Setting breakpoints
    • Using the console
    • Testing
    • Test Navigator
    • Running tests
    • Using Test plans
    • Code coverage
    • Explore the Test report
    • Distributing your app
    • TestFlight
    • Archiving
    • Explore the Organizer
    • Wrap up
  4. Run, Break, Inspect: Explore effective debugging in LLDB:

    • Introduction
    • Agenda
    • Debugging as a search problem
    • Crashlogs & starting the program
    • Breakpoints
    • Breakpoint actions
    • Help command
    • High-firing breakpoints
    • The p command
    • @DebugDescription macro
    • Wrap-up
  5. Explore wellbeing APIs in HealthKit:

    • Introduction
    • Mental wellbeing APIs
    • State of Mind API
    • State of Mind predicates
  6. Unlock the power of places with MapKit:

    • Introduction
    • Reference a place
    • Display place details
    • Find a place
  7. Meet AdAttributionKit:

    • Introduction
    • Fetching ads
    • Displaying ads
    • Postbacks
    • Re-engagement
    • Testing AdAttributionKit

If you have any specific questions about these topics or need more details, feel free to ask!