Укрощение автозаполнения XCode - PullRequest
0 голосов
/ 07 апреля 2010

Я довольно плохо знаком с XCode и языком Objective-C.

Когда я создаю экземпляр класса, например NSMutableArray, XCode предоставляет множество вариантов автозаполнения. Даже для пустого класса, который просто расширяет NSObject, есть много опций, большинство из которых кажутся совершенно бесполезными.

В чем причина наличия такого количества параметров автозаполнения или их можно «приручить» в настройках?

РЕДАКТИРОВАТЬ: это непреднамеренно дубликат .

1 Ответ

1 голос
/ 07 апреля 2010

Автозаполнение ускоряет процесс кодирования. Например, в [[ NSMu таблица S tring a lloc] ini tWithCapacity: 5 ], I нужно было набирать только символы, выделенные жирным шрифтом, что составляет ~ 10/38 = ~ 26%, что экономит много времени при наборе текста.

Тем не менее, иногда это нежелательно. Вы можете настроить «Code Sense» в настройках Xcode (введите COMMAND + COMMA, когда Xcode открыт и находится на переднем плане). Вы можете установить задержку для предложений, а также должен ли он запоминать функции, которые вы ранее использовали в этом проекте. Вы также можете полностью отключить его, если хотите. Я не думаю, что вы можете ограничить число функций, которые он рассматривает, хотя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...