Вы объединяете две разные вещи в своем вопросе: находите ссылки на переменную и находите ссылки на свойство . Поиск ссылок на свойство можно выполнить через меню «Связанные файлы», как описано в моем ответе здесь: https://stackoverflow.com/a/17931752/1709587
Поиск ссылок на переменную можно выполнить с помощью вкладки «Найти навигатор» навигатора. (Это вкладка со значком лупы в боковом меню слева.) Перейдите на Find
-> References
-> Matching
и введите переменную, которую вы ищете. Тем не менее, я не вижу, что это особенно полезно, потому что:
- Он будет сопоставлять все вхождения переменной с этим именем, даже если они не связаны с конкретной переменной, которую вы ищете.
- Зачем вам это нужно? Обычно вы не должны использовать общедоступные переменные-члены (вместо этого используйте свойства), поэтому в 99% случаев все ссылки на интересующую вас переменную будут находиться в файле, в котором она объявлена. Мне просто хватило cmd + f и простого текстового поиска по этому файлу, и я никогда не чувствовал необходимости использовать более тяжелую технику. Если вы нажмете пару комментариев, делая это, кого это волнует?
Если вы действительно действительно нуждаетесь в требуемой функциональности, и ни меню «Связанные файлы», Find
-> References
, ни простой текстовый поиск не подойдут, тогда ваши единственные варианты - используйте какой-нибудь сторонний инструмент, такой как AppCode или (громоздкий, медленный) взлом 'refactor' , предложенный Каримом.