@property (nonatomic,assign)
. 2. Назначьте экземпляр SecondviewController
этого контроллера вида.
2. Когда вы закончите операцию выбора, скопируйте массив в первый вид контроллера, Когда u выгрузит SecondView, FirstView будет хранить данные массива.
Надеюсь, что это поможет.
Это обходное решение, которое, похоже, устраняет проблему.
В Visual Studio выберите «Инструменты / Параметры / Исходный контроль / Visual Studio Team Foundation System» и нажмите кнопку «Настроить пользовательские инструменты».
В диалоговом окне Добавить элемент со следующими настройками.
В зависимости от версии Visual Studio и пути установки (x64 / x86) параметр команды может быть ...
VS2010: C: \ Program Files ] (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ diffmerge.exe VS2012: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ diffmerge. exe VS2013: C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ vsDiffMerge.exe VS2015: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ vsDiffMerge.exe VS2017: C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ vsDiffMerge.exe
В параметре аргумента оставить его с тем же количеством аргументов, что и VS, и просто добавить / ignorespace в конце. Например, в VS2015 это будет:
%1 %2 /ignorespace
На панели инструментов Visual Studio 2017 есть кнопка «=», которая позволяет сравнивать файлы по вашему желанию. Надеюсь, этот скриншот поможет.
Инструмент сравнения по умолчанию в VS 2013 позволяет игнорировать пробелы в конце концов. Просто запустите стандартный процесс разграничения. Когда Visual Studio выявляет различия, посмотрите на панели инструментов, где вы увидите значок, который выглядит как документ с 5 точками под ним, как показано ниже. Эта кнопка переключает отображение игнорируемых пробелов. Это работало достаточно хорошо для меня; Я хотел, чтобы он игнорировал изменения в белом пространстве, вызванные отступом.
Инструмент сравнения по умолчанию в Visual Studio крайне раздражает. Я предлагаю вам использовать альтернативу. WinMerge - мой любимый. Он также имеет возможность игнорировать пробелы (меню Изменить -> Опции -> Сравнить -> Игнорировать все ( под групповым полем «Пробел» вверху)).
В VS2015 можно «игнорировать пустое пространство» при сравнении нажатия маленькой иконки с символом =
. Перейдите в раздел «Просмотр / Панели инструментов / Сравнить файлы». На панели инструментов нажмите «Игнорировать триггерные пробелы».
в VS 2012, это может быть то, что вы ищете, без изменений в инструменте Diff.
Открытие экрана сравнения в VS 2012 и вверху вы видите следующий параметр на панели инструментов , поскольку это может быть то же самое сравнение, что и пользователь: Снимок экрана мастера.