Я сам использую метод «указательные точки между элементами», но один способ описать его, который иногда помогает другим, заключается в следующем:
mylist[X:Y]
X - это индекс первый элемент, который вы хотите. Y - это индекс первого элемента, который вы не хотите .
Самый простой способ сделать это - создать проект Cocoa, перейти к «фазам сборки» и удалить все рамки объектно-c из фазы сборки «link with libraries», удалить любые файлы с объективом c, добавленные шаблон (делегат приложения и т. д.), а затем замените main.c вашим файлом main.cpp.
В проекте Cocoa нет ничего особенного, кроме того, что он ссылается на Cocoa и вызывает NSApplicationMain () из его функции main ().
Также есть куча записей .plist, используемых Cocoa, которые вам больше не понадобятся. Но они не повлияют на то, как OS X обрабатывает ваше приложение.
Просто перейдите в папку целей в навигаторе файлов слева, и там будет указан исполняемый файл. Щелкните левой кнопкой мыши на этом исполняемом файле и нажмите «show in finder». (Я описываю из памяти, поэтому у меня могут быть неправильные точные данные.) Путь к файлу смехотворно длинный (есть произвольный буквенно-цифровой путь, я не знаю, почему), поэтому вы, вероятно, не сможете его найти с командной строкой.
Если вы хотите, вы можете изменить расширение файла с нуля на «.app», это не должно затрагивать природу файла вообще. Кроме того, если вы хотите создать пользовательский значок, вы можете «получить информацию» на нем в поисковом устройстве, затем щелкнуть по значку в информационном окне и использовать Cmd-V, чтобы вставить его (очевидно, вам нужно, чтобы ваш значок был скопирован в буфер обмена). Существует также способ сделать это внутри Xcode, но я не помню его.
Я ищу решение XCode Settings, но вот мой текущий способ создания приложения:
Вы должны взять свой двоичный файл (скажем myapp
) и поместить его в «MyApp». app / Contents / MacOS / myapp ", то теперь он может быть запущен как .app. Это трюк.