Search Framework Symbols
search_framework_symbolsFind symbols in an Apple framework by type or wildcard name to locate classes, protocols, views, and delegates. Returns names, links, and kinds for targeted API discovery.
Instructions
The symbols in one framework's navigator index: each one's name, link and kind, without summaries. framework is the last segment of the framework's documentation link ("swiftui", "storekit"); symbolType keeps one kind; namePattern is a wildcard such as "View" or "UI", in any case; nested symbols count toward limit. Read a symbol with get_apple_doc_content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results limit (default: 50, max: 200). Includes nested symbols. | |
| language | No | Language preference. Some APIs differ between Swift and Objective-C. Default: "swift" | swift |
| framework | Yes | Framework identifier in lowercase. Common: "uikit", "swiftui", "foundation", "combine", "coredata". Get exact names from list_technologies. Example: "swiftui" for SwiftUI framework. | |
| symbolType | No | Filter by symbol type. Use "class" for UIViewController subclasses, "protocol" for delegates, "struct" for value types. Default: "all" shows everything. | all |
| namePattern | No | Filter by name pattern. Use "*View" for all views, "UI*" for UI-prefixed symbols, "*Delegate" for delegates. Any case. Leave empty for all symbols. |