Sto cercando uno strumento / software che mi può aiutare nella progettazione di mia app.
Fondamentalmente non ho bisogno di qualcosa di simile a un generatore di codice, ma un bel software che mi permette di creare blocchi in cui a implementare le azioni (come una classe, ma solo con la dichiarazione dei metodi e tipi di dati / tornato tipi; alcuna implementazione) e poi mi lascia creare relazioni, come si avrebbe in diverse classi che interagiscono tra loro.
Esempio: faccio un blocco e lo chiamo auto; implemento metodi accelerano, rompono e altri; poi ho creato un blocco chiamato persona; che interagiscono con il blocco macchina. Quando decido di aggiungere un'altra classe, ho semplicemente aggiungere un altro blocco, e se provo ad utilizzare questo blocco con l'auto o il blocco persona, senza utilizzare i tipi di dati corretti, che mi darà un errore (come genero un blocco chiamato elefante , e cercare di usarlo sulla vettura).
Ho guardato UML, ma è soprattutto su PC, e ho bisogno di un app per Mac; e la maggior parte della risposta che ottengo sono orientati a strumenti di disegno come OmniGraffle ... il problema è che questi software sono solo vi aiuta disegnare le classi; e se io devo fare tutto il lavoro da solo, a questo punto io uso la vecchia carta e penna: D
Sarebbe bello se c'è anche un esportatore di fare pseudo codice, in modo che io possa importare in Xcode e hanno tutti i rapporti implementate, costruire e vedere se ottengo alcun errore; e quindi iniziare a implementare ogni singolo metodo.
Sto sognando o qualcosa del genere esiste? Visio è fresco (quando funziona); ma è orientato per piattaforma MS, non OBJ-C :(
Grazie per eventuali suggerimenti!













