Переход на Xcode 4.1 — проблема компиляции проекта
Ни для кого уже не секрет, что Apple недавно выпустила релиз своей новой операционной системы Lion. Я долго ждал релиза Lion, поэтому купил и обновился в день выхода релиза. После устновки новой ОС, при запуске Xcode, приложение попросило меня установить более новую версию, так как текущая версия работать под этой ОС не может. Я полез в AppStore проверить Xcode на предмет обновлений. К моему удивлению обновлений для Xcode не было, зато была отдельная версия Xcode 4.1, которая стала распостраняться совершенно бесплатно.
Клавиатурные сочетания Xcode 4
Вышел Xcode 4
Сегодня вышла четвертая версия замечательной среды разработки от Apple — Xcode (обзор). Скачать ее можно бесплатно с сайта developer.apple.com, если вы являетесь членом Mac или iOS Developer Program. Для всех остальных среда доступна в Mac App Store по цене 5$.
Все уроки, которые я готовил для публикации, я переделаю под новую среду разработки. Так как подход в ней немного иной.
Порадовала нас сегодня Apple :).
iOS SDK 4.3 GM доступна разработчикам
Вчера для разработчиков стала доступна iOS SDK 4.3 GM. В SDK входят такие функции как быстрый Safari с очень быстрой обработкой JavaScript, iTunes Home Sharing, усовершенствования AirPlay, и личная точка доступа (раздача интернета). Скачать SDK можно в iOS Dev Center.
Также имеет смысл обновить свои iPad приложения, чтобы они могли использовать все функции iPad 2, такие как мощный чип A5, передняя и задняя камеры и гироскоп.
Что нового в Xcode 4?
Недавно Apple анонсировала preview версию среды разработки Xcode 4. Среда была полностью переработана. Она стала быстрее, проще и удобнее. В корне поменялся внешний вид и возможности Xcode 4.
Вот краткий список изменений: единое окно, Interface Builder внутри, Assistant, компилятор LLVM 2.0, Fix-it, редактор версий, новый отладчик.
Ниже рассмотрим каждый пункт более подробно.
Книга — Beginning XCode
Нашел у себя в закромах замечательную книжку, по работе с XCode - Beginning XCode.
Автор: James Bucanek
Книжка описывает работу в среде XCode. Очень рекомендую тем, кто только планирует писать приложения для Mac и iPhone. Хотя книга я думаю может быть полезна и профессионалам :).
Формат: PDF
Размер: 13.7 Мб.
Читать далее »
Обновление проектов в SDK
Если Вы обновляете Xcode проект от версии iPhone SDK 2.x до версии iPhone SDK 3.x, и у Вас возникают странные ошибки компиляции в UILocalizedIndexedCollation (или в другом UIKit классе), то возможно решит проблему смена версии компилятора с GCC 4.0 на GCC 4.2.
Хранение и доступ к настройкам приложения
В Mac OS существует глобальная система для хранения настроек и предпочтений операционной системы и приложений — defaults system. Вся система подразделена на домены, отвечающие за хранение настроек, сгруппированных по области ответственности. Например, существует домен с настройками вашего приложения и домен со значениями, доступными всем программам. Программистам от Windows может показаться, что эта система похожа на реестр, но на деле сходство имеется лишь отдаленное.

