我试了一下,貌似只会在dylib上下断,不会在可执行文件上下断?下面是我在QQi中的试验(执行了br s --func-regex didSelectRow
):
(lldb) br li
Current breakpoints:
1: regex = 'didSelectRow', locations = 124, resolved = 124, hit count = 0
1.1: where = Social`-[SLFacebookAlbumChooserViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d3ec7a8, resolved, hit count = 0
1.2: where = Social`__74-[SLFacebookAlbumChooserViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018d3ecab8, resolved, hit count = 0
1.3: where = Social`-[SLFacebookVideoOptionsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d3f2d80, resolved, hit count = 0
1.4: where = Social`__74-[SLFacebookVideoOptionsViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018d3f3010, resolved, hit count = 0
1.5: where = Social`-[SLSheetPlaceViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d3faa78, resolved, hit count = 0
1.6: where = Social`__64-[SLSheetPlaceViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018d3fae48, resolved, hit count = 0
1.7: where = Social`-[SLFacebookAudienceTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d3fd5f4, resolved, hit count = 0
1.8: where = Social`__75-[SLFacebookAudienceTableViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018d3fd8b0, resolved, hit count = 0
1.9: where = Social`-[SLSheetRootViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d42192c, resolved, hit count = 0
1.10: where = Social`-[SLMicroBlogAccountsTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d422978, resolved, hit count = 0
1.11: where = Social`__76-[SLMicroBlogAccountsTableViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018d422c34, resolved, hit count = 0
1.12: where = Social`-[SLFacebookLoginInfoViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d424b7c, resolved, hit count = 0
1.13: where = Social`-[SLMicroBlogMentionsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d4482c0, resolved, hit count = 0
1.14: where = UIKit`-[_UIModalItemAlertContentView tableView:didSelectRowAtIndexPath:], address = 0x0000000187d0039c, resolved, hit count = 0
1.15: where = UIKit`-[UIMoreListController tableView:didSelectRowAtIndexPath:], address = 0x0000000187d2e59c, resolved, hit count = 0
1.16: where = UIKit`-[_UIModalItemContentView tableView:didSelectRowAtIndexPath:], address = 0x0000000187e3e7c0, resolved, hit count = 0
1.17: where = UIKit`-[UICompletionTable tableView:didSelectRowAtIndexPath:], address = 0x0000000187ed2858, resolved, hit count = 0
1.18: where = UIKit`-[UIWebSelectSinglePicker pickerView:didSelectRow:inComponent:], address = 0x000000018801fae0, resolved, hit count = 0
1.19: where = UIKit`-[UIWebSelectTableViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001880212ac, resolved, hit count = 0
1.20: where = UIKit`-[UIKeyboardEmojiSplitCategoryPicker tableView:didSelectRowAtIndexPath:], address = 0x0000000188026040, resolved, hit count = 0
1.21: where = UIKit`-[UIPrinterUtilityTableViewController tableView:didSelectRowAtIndexPath:], address = 0x0000000188157dc4, resolved, hit count = 0
1.22: where = UIKit`-[_UIOpenInTableViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001881704d8, resolved, hit count = 0
1.23: where = UIKit`-[UIPrinterBrowserViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001881b9f60, resolved, hit count = 0
1.24: where = UIKit`__68-[UIPrinterBrowserViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x00000001881ba2d0, resolved, hit count = 0
1.25: where = UIKit`-[UIPrintPanelTableViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001881c27f4, resolved, hit count = 0
1.26: where = UIKit`-[UIRecentsInputViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001881e5bb4, resolved, hit count = 0
1.27: where = UIKit`-[UIPrintRangeViewController tableView:didSelectRowAtIndexPath:], address = 0x00000001881ee6e4, resolved, hit count = 0
1.28: where = UIKit`-[UIPrintRangeViewController pickerView:didSelectRow:inComponent:], address = 0x00000001881eeaa0, resolved, hit count = 0
1.29: where = UIKit`-[UIPickerTableView tableView:didSelectRowAtIndexPath:], address = 0x00000001881ff718, resolved, hit count = 0
1.30: where = UIKit`-[_UIDocumentPickerOverviewViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018823ddf4, resolved, hit count = 0
1.31: where = UIKit`-[UIPrintPaperViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018823f8b8, resolved, hit count = 0
1.32: where = UIKit`-[UIDebuggingInformationRootTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018824aabc, resolved, hit count = 0
1.33: where = UIKit`-[UIKeyboardMenuView tableView:didSelectRowAtIndexPath:], address = 0x00000001882a9390, resolved, hit count = 0
1.34: where = UIKit`-[_UIDatePickerView pickerView:didSelectRow:inComponent:], address = 0x000000018833910c, resolved, hit count = 0
1.35: where = UIKit`-[_UIDocumentPickerDocumentTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018833d678, resolved, hit count = 0
1.36: where = MapKit`-[MKTransitReroutingViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018cfd9750, resolved, hit count = 0
1.37: where = MapKit`-[MKSharedAttributionViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018cfda688, resolved, hit count = 0
1.38: where = MapKit`-[MKTransitDeparturesViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018cff6810, resolved, hit count = 0
1.39: where = MapKit`-[MKPlaceInfoViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018cffe0a8, resolved, hit count = 0
1.40: where = MapKit`-[MKPlacePhotosViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d00b6a4, resolved, hit count = 0
1.41: where = MapKit`-[MKPlaceActionsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d037ae8, resolved, hit count = 0
1.42: where = MapKit`-[MKPlaceReviewsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d05d95c, resolved, hit count = 0
1.43: where = AddressBookUI`-[ABMembersDataSource tableView:didSelectRowAtIndexPath:], address = 0x000000018b2b7f5c, resolved, hit count = 0
1.44: where = AddressBookUI`-[ABAccountsAndGroupDataSource tableView:didSelectRowAtIndexPath:], address = 0x000000018b2c0d98, resolved, hit count = 0
1.45: where = AddressBookUI`-[ABAccountsAndGroupsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b2c1b38, resolved, hit count = 0
1.46: where = AddressBookUI`-[ABCardPropertyPicker tableView:didSelectRowAtIndexPath:], address = 0x000000018b2c4a1c, resolved, hit count = 0
1.47: where = AddressBookUI`-[ABCountryPickerViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b2c9bec, resolved, hit count = 0
1.48: where = AddressBookUI`-[ABItemLabelPicker tableView:didSelectRowAtIndexPath:], address = 0x000000018b2d8fd4, resolved, hit count = 0
1.49: where = AddressBookUI`-[ABMembersFilteredDataSource tableView:didSelectRowAtIndexPath:], address = 0x000000018b2dddcc, resolved, hit count = 0
1.50: where = AddressBookUI`-[ABMultipleImagePickerViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b2ecaf0, resolved, hit count = 0
1.51: where = AddressBookUI`-[ABPersonTableViewDataSource tableView:didSelectRowAtIndexPath:], address = 0x000000018b31c6e4, resolved, hit count = 0
1.52: where = AddressBookUI`-[ABServicePickerViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b342f64, resolved, hit count = 0
1.53: where = AddressBookUI`-[ABUnknownPersonViewController_Modern tableView:didSelectRowAtIndexPath:], address = 0x000000018b349224, resolved, hit count = 0
1.54: where = AddressBookUI`__74-[ABUnknownPersonViewController_Modern tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018b349510, resolved, hit count = 0
1.55: where = AddressBookUI`__74-[ABUnknownPersonViewController_Modern tableView:didSelectRowAtIndexPath:]_block_invoke193, address = 0x000000018b34953c, resolved, hit count = 0
1.56: where = AddressBookUI`-[ABUnknownPersonViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b34debc, resolved, hit count = 0
1.57: where = AddressBookUI`-[ABUnknownPersonViewDelegateForwarder tableView:didSelectRowAtIndexPath:], address = 0x000000018b34e218, resolved, hit count = 0
1.58: where = MessageUI`-[_MFQuoteLevelPopoverViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d2e8e84, resolved, hit count = 0
1.59: where = MessageUI`-[MFMailComposeController pickerView:didSelectRow:inComponent:], address = 0x000000018d2fef14, resolved, hit count = 0
1.60: where = MessageUI`-[MFMailComposeController tableView:didSelectRowAtIndexPath:], address = 0x000000018d2ff310, resolved, hit count = 0
1.61: where = MessageUI`-[MFGroupDetailViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d30c5b8, resolved, hit count = 0
1.62: where = MessageUI`-[MFAutocompleteResultsTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d31a178, resolved, hit count = 0
1.63: where = MessageUI`-[MFMailComposeCorecipientViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018d352460, resolved, hit count = 0
1.64: where = MediaPlayer`-[MPAlternateTracksViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b86571c, resolved, hit count = 0
1.65: where = MediaPlayer`-[MPAudioRoutingPicker tableView:didSelectRowAtIndexPath:], address = 0x000000018b8dfac8, resolved, hit count = 0
1.66: where = MediaPlayer`__58-[MPAudioRoutingPicker tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018b8dfd94, resolved, hit count = 0
1.67: where = MediaPlayer`__58-[MPAudioRoutingPicker tableView:didSelectRowAtIndexPath:]_block_invoke120, address = 0x000000018b8dfdb8, resolved, hit count = 0
1.68: where = MediaPlayer`-[MPAVRoutingViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b8ea4dc, resolved, hit count = 0
1.69: where = MediaPlayer`__63-[MPAVRoutingViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018b8ea980, resolved, hit count = 0
1.70: where = MediaPlayer`-[_MPAudioAndSubtitlesController tableView:didSelectRowAtIndexPath:], address = 0x000000018b961494, resolved, hit count = 0
1.71: where = MediaPlayer`-[MPAudioVideoRoutingTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018b9635ec, resolved, hit count = 0
1.72: where = MediaPlayer`__76-[MPAudioVideoRoutingTableViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018b963ff8, resolved, hit count = 0
1.73: where = MediaPlayer`__76-[MPAudioVideoRoutingTableViewController tableView:didSelectRowAtIndexPath:]_block_invoke249, address = 0x000000018b964110, resolved, hit count = 0
1.74: where = WebKit`-[WKSelectSinglePicker pickerView:didSelectRow:inComponent:], address = 0x000000018a92e250, resolved, hit count = 0
1.75: where = WebKit`-[WKSelectTableViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018a92ef24, resolved, hit count = 0
1.76: where = AccountsUI`-[ACUIIdentityPickerViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018c33dbf4, resolved, hit count = 0
1.77: where = CertInfo`-[CertificateViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018c269eac, resolved, hit count = 0
1.78: where = CertInfo`-[CertInfoCertificateSummaryView tableView:didSelectRowAtIndexPath:], address = 0x000000018c27098c, resolved, hit count = 0
1.79: where = CertInfo`-[CertInfoCertificateDetailsController tableView:didSelectRowAtIndexPath:], address = 0x000000018c274e68, resolved, hit count = 0
1.80: where = CertInfo`-[CertInfoTrustSummaryController tableView:didSelectRowAtIndexPath:], address = 0x000000018c278618, resolved, hit count = 0
1.81: where = CertInfo`-[CertInfoCertificateListController tableView:didSelectRowAtIndexPath:], address = 0x000000018c27abe0, resolved, hit count = 0
1.82: where = Preferences`-[PSListController tableView:didSelectRowAtIndexPath:], address = 0x000000018a4c7a10, resolved, hit count = 0
1.83: where = Preferences`-[PSListItemsController tableView:didSelectRowAtIndexPath:], address = 0x000000018a4daff4, resolved, hit count = 0
1.84: where = Preferences`-[PSAppListController tableView:didSelectRowAtIndexPath:], address = 0x000000018a52145c, resolved, hit count = 0
1.85: where = Preferences`-[PSInternationalLanguageController tableView:didSelectRowAtIndexPath:], address = 0x000000018a526534, resolved, hit count = 0
1.86: where = Preferences`-[PSLocaleController tableView:didSelectRowAtIndexPath:], address = 0x000000018a52cb88, resolved, hit count = 0
1.87: where = Preferences`-[KeychainSyncAdvancedSecurityCodeController tableView:didSelectRowAtIndexPath:], address = 0x000000018a538210, resolved, hit count = 0
1.88: where = Preferences`-[PSPowerlogListController tableView:didSelectRowAtIndexPath:], address = 0x000000018a538ab8, resolved, hit count = 0
1.89: where = Preferences`-[ProblemReportingController tableView:didSelectRowAtIndexPath:], address = 0x000000018a53ce20, resolved, hit count = 0
1.90: where = Preferences`-[PSSearchResultsController tableView:didSelectRowAtIndexPath:], address = 0x000000018a54ce4c, resolved, hit count = 0
1.91: where = CoreBluetooth`-[BTDevicePicker tableView:didSelectRowAtIndexPath:], address = 0x00000001886f3664, resolved, hit count = 0
1.92: where = ContactsUI`-[CNContactGroupPickerViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa2efdc, resolved, hit count = 0
1.93: where = ContactsUI`-[CNContactContentViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa4802c, resolved, hit count = 0
1.94: where = ContactsUI`-[CNCountryPickerController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa5bcd0, resolved, hit count = 0
1.95: where = ContactsUI`-[CNAccountsAndGroupsViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa5d834, resolved, hit count = 0
1.96: where = ContactsUI`-[CNPickerController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa79384, resolved, hit count = 0
1.97: where = ContactsUI`-[CNContactListViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa81538, resolved, hit count = 0
1.98: where = ContactsUI`-[CNContactSuggestionViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018aa8fd1c, resolved, hit count = 0
1.99: where = QuickLook`-[QLArchiveViewer tableView:didSelectRowAtIndexPath:], address = 0x000000018d203358, resolved, hit count = 0
1.100: where = SafariServices`-[_SFBookmarkInfoViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018ed8654c, resolved, hit count = 0
1.101: where = SafariServices`-[SFReaderAppearanceMainViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018ed8b4fc, resolved, hit count = 0
1.102: where = EventKitUI`-[EKRecurrenceTypeEditItemViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db110a0, resolved, hit count = 0
1.103: where = EventKitUI`__76-[EKRecurrenceTypeEditItemViewController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018db11584, resolved, hit count = 0
1.104: where = EventKitUI`-[EKRecurrenceEndEditItemViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db219fc, resolved, hit count = 0
1.105: where = EventKitUI`-[EKUIEventInviteesViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db2be60, resolved, hit count = 0
1.106: where = EventKitUI`-[EKICSPreviewListController tableView:didSelectRowAtIndexPath:], address = 0x000000018db41260, resolved, hit count = 0
1.107: where = EventKitUI`-[EKEventAttachmentEditViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db4a4bc, resolved, hit count = 0
1.108: where = EventKitUI`-[EKCalendarEditor tableView:didSelectRowAtIndexPath:], address = 0x000000018db65a9c, resolved, hit count = 0
1.109: where = EventKitUI`-[EKLocationEditItemViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db7eee0, resolved, hit count = 0
1.110: where = EventKitUI`-[EKRecurrenceOrdinalPickerViewController pickerView:didSelectRow:inComponent:], address = 0x000000018db92ef0, resolved, hit count = 0
1.111: where = EventKitUI`-[EKShareeViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018db9ac98, resolved, hit count = 0
1.112: where = EventKitUI`-[EKEventTravelTimeEditViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018dbae650, resolved, hit count = 0
1.113: where = EventKitUI`-[CalendarEventAlarmTable tableView:didSelectRowAtIndexPath:], address = 0x000000018dbb3c64, resolved, hit count = 0
1.114: where = EventKitUI`-[EKTimeZoneViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018dbc8f08, resolved, hit count = 0
1.115: where = EventKitUI`-[EKCalendarItemEditor tableView:didSelectRowAtIndexPath:], address = 0x000000018dbeb34c, resolved, hit count = 0
1.116: where = EventKitUI`-[EKEventAvailabilityEditViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018dbeeed0, resolved, hit count = 0
1.117: where = EventKitUI`-[EKUICustomRecurrenceIntervalViewController pickerView:didSelectRow:inComponent:], address = 0x000000018dbefb1c, resolved, hit count = 0
1.118: where = EventKitUI`-[EKEventViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018dbf9630, resolved, hit count = 0
1.119: where = EventKitUI`-[EKCalendarChooser tableView:didSelectRowAtIndexPath:], address = 0x000000018dc0e37c, resolved, hit count = 0
1.120: where = EventKitUI`-[EKUICustomRecurrenceViewController tableView:didSelectRowAtIndexPath:], address = 0x000000018dc1e848, resolved, hit count = 0
1.121: where = EventKitUI`-[EKUICustomRecurrenceViewController pickerView:didSelectRow:inComponent:], address = 0x000000018dc1eaf0, resolved, hit count = 0
1.122: where = WebUI`-[WBUSheetController tableView:didSelectRowAtIndexPath:], address = 0x000000018e8c460c, resolved, hit count = 0
1.123: where = WebUI`__56-[WBUSheetController tableView:didSelectRowAtIndexPath:]_block_invoke, address = 0x000000018e8c4738, resolved, hit count = 0
1.124: where = WebUI`-[_WBUPasswordPicker tableView:didSelectRowAtIndexPath:], address = 0x000000018e8d3d9c, resolved, hit count = 0
(lldb)