Моя інтуїція з цього приводу полягає в тому, що OS X та її додатки не розроблені для роботи в декількох випадках. Коли два процеси одночасно вносять зміни до одних і тих же параметрів .plist, ви можете отримати ненавмисну поведінку. Деякі програми розроблені для роботи в "бібліотеці проектів", наприклад GarageBand та новій iMovie (ці програми можуть працювати лише над одним проектом одночасно), але якщо Xcode дозволяє відкривати кілька проектів одночасно, це точно шлях. Практично всі додатки на основі документів працюють таким чином, наприклад: Office, TextEdit, Safari.
Якщо ви не новачок у Mac, незабаром стане очевидним, що вікно - це не те саме, що і запущена програма. В одній програмі може бути одночасно багато вікон, і закриття всіх цих вікон окремо не обов’язково закриває програму (хоча це час від часу буває, див. Налаштування системи.) Замість того, щоб перемикатися між вікнами з вкладкою alt, ви перемикаєтесь між програмами Command-Tab і перемикатися між відкритими вікнами програми за допомогою Command-`(зворотній вибір, на клавіші ~). Закриваючи програми, увійдіть у звичку обирати вихід із меню програми (або натискання Command-Q), а не x-ing із кожного відкритого вікна. У більшості випадків програма залишається запущеною з 0 відкритими вікнами. Запущені програми позначаються світиться світлом під їх значками дока,
Підказка: щоб швидко вийти з декількох додатків, утримуйте Command, клацніть Tab або Shift-Tab для вибору кожної програми, яку ви хочете закрити, і клацніть q, щоб надіслати кожну команду виходу. Потім відпустіть вкладку, щоб перейти до програми, яку ви хочете використовувати, коли вона вибрана.