Вопрос о XCode: Быстро перейдите к конкретному селектору/классу/символу?

Кажется простым сделать методом проб и ошибок. Предположите, что можно определить HSV1, и HSV2 (оттенок, насыщенность, значение) конечной точки окрашивает Вас, хотят использовать (черный и белый; синий и желтый; темно-красный и светло-зеленый; и т.д.), и предполагают, что у Вас есть алгоритм для присвоения значения P между 0,0 и 1.0 к каждому из пикселей. Тогда цвет того пикселя становится

(H2 - H1) * P + H1 = HP
(S2 - S1) * P + S1 = SP
(V2 - V1) * P + V1 = VP

С тем сделанным, просто наблюдайте результаты и посмотрите, как Вам нравятся они. Если алгоритм для присвоения P непрерывен, то градиент должен быть гладким также.

8
задан PlagueHammer 12 July 2009 в 00:15
поделиться

4 ответа

В Xcode 3.2, команда «Открыть быстро» (Shift-Control-D) позволяет вводить селекторы и имена классов, а также имена файлов. Это, по крайней мере, приблизит вас к тому, что вы хотели.

Ваша идея об использовании раскрывающегося списка «Символы» также работает. Вы можете использовать нажатие клавиши Control-2, чтобы вызвать раскрывающееся меню «Символы», а затем использовать клавиши со стрелками или начать вводить имя метода, которого вы хотите достичь.

Изменить : в Xcode 4 раскрывающийся список «Символы» появляется при нажатии Control-6.

19
ответ дан 5 December 2019 в 05:45
поделиться

Один (возможно, грубый) способ сделать это выглядит следующим образом:

Это основано на том факте, что поле поиска в правом верхнем углу окна Xcode, похоже, меняет поведение в зависимости от того, что выбрано на боковой панели «Группы и файлы».

  • Выберите «Символы проекта» на боковой панели «Группы и файлы»
  • Нажмите ⌥⌘F (то есть Command + Option + F), чтобы перейти к полю поиска
  • Введите символ, к которому нужно перейти, и быстро отобразится контур

(это будет действовать до тех пор, пока вы не нажмете что-нибудь еще на боковой панели «Группы и файлы»)

1
ответ дан 5 December 2019 в 05:45
поделиться

(command + double click) on your symbol/selector/class in any place of your implementation to jump to them (option + double click) on framework classes/selectors to jump to their reference in help->documentation

2
ответ дан 5 December 2019 в 05:45
поделиться

Если вы смотрите на символ в исходном файле и хотите перейти к его определению, ⌘-щелкните по нему.

7
ответ дан 5 December 2019 в 05:45
поделиться