Очистить / удалить все подключения в проекте Xcode - PullRequest
3 голосов
/ 21 января 2012

Я новичок в программировании на Xcode, Objective-C и iOS (однако, в R хорошо знаком с языком программирования, хорошо знаком с концепциями программирования).Я работаю над созданием моего первого приложения, используя пару книг.

Я испортил некоторые или большинство соединений из-за неправильного понимания концепции на первый взгляд, и я думаю, что также переименование объектов и переменных вызвало путаницу (соединения = цели и действия, как я понимаю).В Xcode,

  1. есть ли способ удалить / очистить все это сразу?
  2. есть ли инструмент для поиска осиротевших объектов (тех, которые по-прежнему нуждаются в цели или действии)?
  3. есть ли инструмент, чтобы суммировать их все?Они действительно не появляются в сыром коде где-либо, верно?Они встроены в .xib, если я правильно понимаю.

Я на OSX 10.7.2 и Xcode 4.2.1 Спасибо!

1 Ответ

2 голосов
/ 21 января 2012

В зависимости от того, насколько глубоко вы находитесь в проекте, вы можете просто создать новый проект и скопировать ваш код из старого в новый (и воссоздать ваш XIB; у новых не будет проблемных соединений).

Или вам нужно будет зайти в каждый из ваших файлов XIB (они являются текстовыми), и вы можете там массово удалить соединения (ищите записи типа IBToOneOutletInfo, IBActionInfo и т. Д.). Лучше всего делать это из XCode, хотя, с помощью встроенного Интерфейсного Разработчика (просто нажмите на «X» рядом с соединениями и действиями для каждого объекта, чтобы официально отключить их).

...