WCSessionDelegate
E1406965
UNEXPLORED
WCSessionDelegate is a protocol in Apple’s Watch Connectivity framework that defines methods for managing and responding to communication and state changes between an iOS app and its paired watchOS app.
All labels observed (1)
| Label | Occurrences |
|---|---|
| WCSessionDelegate canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T20003816 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: WCSessionDelegate Context triple: [Watch Connectivity framework, providesProtocol, WCSessionDelegate]
-
A.
WCSessionUserInfoTransfer
WCSessionUserInfoTransfer is a Watch Connectivity framework class used to manage the background transfer of user info dictionaries between an iOS app and its paired watchOS app.
-
B.
WCSessionFile
WCSessionFile is a Watch Connectivity framework class that represents a file transfer between an iPhone and an Apple Watch, encapsulating the file and its associated metadata.
-
C.
WKExtensionDelegate
WKExtensionDelegate is a WatchKit protocol that defines methods for managing the lifecycle and background tasks of an Apple Watch app extension.
-
D.
WKInterfaceController
WKInterfaceController is the primary controller class in WatchKit used to manage the interface and behavior of Apple Watch app scenes.
-
E.
Watch Connectivity framework
The Watch Connectivity framework is an Apple development framework that enables communication and data transfer between iOS apps and their paired watchOS counterparts.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: WCSessionDelegate Target entity description: WCSessionDelegate is a protocol in Apple’s Watch Connectivity framework that defines methods for managing and responding to communication and state changes between an iOS app and its paired watchOS app.
-
A.
WCSessionUserInfoTransfer
WCSessionUserInfoTransfer is a Watch Connectivity framework class used to manage the background transfer of user info dictionaries between an iOS app and its paired watchOS app.
-
B.
WCSessionFile
WCSessionFile is a Watch Connectivity framework class that represents a file transfer between an iPhone and an Apple Watch, encapsulating the file and its associated metadata.
-
C.
WKExtensionDelegate
WKExtensionDelegate is a WatchKit protocol that defines methods for managing the lifecycle and background tasks of an Apple Watch app extension.
-
D.
WKInterfaceController
WKInterfaceController is the primary controller class in WatchKit used to manage the interface and behavior of Apple Watch app scenes.
-
E.
Watch Connectivity framework
The Watch Connectivity framework is an Apple development framework that enables communication and data transfer between iOS apps and their paired watchOS counterparts.
- F. None of above. chosen
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.