Как я создаю платформу iPhone и использую ее в других приложениях для iPhone

Я боролся с той же проблемой «Имею один» и, наконец, обнаружил, что это сработало:

public class ParentMap : ClassMap<Parent>
{
    public ParentMap()
    {
        Id(x => x.Id);
        HasOne(s => s.Child).Cascade.All();
    }
}

 public class ChildMap : ClassMap<Model.Child>
{
    public ChildMap()
    {
        Id(x => x.Id);
        HasOne(s => s.Parent).Constrained().ForeignKey();           
    }
}
12
задан 17 June 2009 в 02:33
поделиться

2 ответа

Apple запрещает использование пользовательских фреймворков на iPhone. Но вы можете использовать старые добрые статические библиотеки. В SDK 3.0 GM есть даже шаблон проекта для этого, но вы также можете просто настроить целевую статическую библиотеку самостоятельно.

9
ответ дан 2 December 2019 в 21:04
поделиться

Я думал о том же самом. Пока все, что я мог сделать, это сделать один проект именно таким, каким я хочу его, и скопировать его в другую папку, чтобы начать новый проект. Затем я переименовываю файл .xcodeproj и открываю его. Затем я настраиваю основы (значки, default.png, цель, исполняемый файл) перед созданием нового приложения.

Это неуклюже, и НЕ способ повторного использования кода должен работать. Я уверен, что есть лучшие решения. Может быть, какое-то умное использование управления исходным кодом / контроля версий? Может, что-то встроено в XCode? Другие идеи? Я с нетерпением жду новых сообщений здесь.

0
ответ дан 2 December 2019 в 21:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: