Weak pointers do not affect garbage collection. If the pointed to object has been deleted, the weak pointer will be invalid. This is true for both UObjects and non-UObject (TSharedPtr) objects.
Weak pointers do not affect garbage collection. If the pointed to object has been deleted, the weak pointer will be invalid. This is true for both UObjects and non-UObject (TSharedPtr) objects.