Решил написать приложение под macOS, iOS.
До этого имел опыт разработки под PHP, JAVA(Android)
Пространство имен классов. Привычная вешь (файлики разложены по папочкам)
java
package com.example.myapplication;
public class MainActivity extends AppCompatActivity{}
php
namespace Antson\IcqBot;
class Client
легко раскладывается потом по вещам для повторного использования.
Инструменты gradle и composer подключат в проект нужные вещи хоть из внешних хранилищ, хоть из
папки лежащей рядом в проекте.
В свифте же нет подобного для классов ? Придется уникальные имена классам придумывать ?
И как навести порядок в проекте ?
Мне потребуется в проекте . Запуск под ios. Запуск под макОс. Core. SDK (то, что потом используется в других проектах) Сам сдк тоже хорошо бы поделить на части.
В общем где читать и о чем ?