Как узнать возвращаемые типы методов в xcode? - разработка айфона

при вводе Xcode (цель - c для iPhone dev)

Предположим, я пишу

[мойСпрайт

[[здесь mySprite — объект класса спрайтов (cocos2d — для разработки игр). ]]

После написания этого, если я нажму клавишу ## esc ##.

Он покажет мне все методы.

Возьмем пример,

Если я использую [mySprite position]; метод,

Как я могу узнать, что на самом деле возвращает метод ## position ##?

Возьмем пример другой интегрированной среды разработки.

.net предоставляет подсказку, когда мы нажимаем ctrl + пробел, она покажет все свойства и методы с подписью и другими подсказками. Обеспечивает ли x Code то же самое?

(на самом деле, прежде чем стать разработчиком iphone - я был разработчиком-стажером .net, так что на самом деле я ожидаю чего-то вроде .net)


person Sagar R. Kothari    schedule 08.10.2009    source источник
comment
.net предоставляет подсказку, когда мы нажимаем ctrl + пробел, она покажет все свойства и методы с подписью и другими подсказками. Обеспечивает ли x Code то же самое?   -  person Sagar R. Kothari    schedule 08.10.2009
comment
IIRS, XCode предоставляет справку в стиле IntelliSense при нажатии клавиши ESC.   -  person John Rudy    schedule 08.10.2009
comment
Но клавиша ESC не указывает возвращаемый тип методов - это уже добавлено в мой вопрос....   -  person Sagar R. Kothari    schedule 08.10.2009
comment
У него нет такого уровня поведения типа Intellisense, нет. Для этого вы все еще находитесь в мире использования документации — предпочтительно онлайн-документов на сайте developer.apple.com.   -  person John Rudy    schedule 09.10.2009
comment
Смотрите ответ ниже, сэр - @john rudy. Я хотел только возвращаемые типы и аргументы. & @cory Kilger - дал точный ответ.   -  person Sagar R. Kothari    schedule 09.10.2009


Ответы (1)


В Xcode откройте «Настройки», перейдите в «Code Sense» и установите флажок «Показать аргументы во всплывающем списке». Теперь в списке будут отображаться возвращаемые типы и параметры.

person Cory Kilger    schedule 08.10.2009
comment
Да, и я только что проверил 3.1, и вариант существует. - person Dana; 09.10.2009
comment
Но проблема в другом. Когда мы нажимаем ESC, мы получаем весь список. Предположим, мы используем объект класса спрайтов, он должен перечислять только методы уровня экземпляра класса спрайтов. - person Sagar R. Kothari; 09.10.2009
comment
Кажется, это работает для меня. Если я наберу [Sprite и нажму escape, я перейду к spriteWithFile:, а если я наберу [[Sprite alloc] и нажму escape, я перейду к initWithFile:. - person Cory Kilger; 09.10.2009
comment
Ага ! он работает, как вы сказали. Большое спасибо за то, что поделились своими знаниями, сэр. - person Sagar R. Kothari; 09.10.2009