Caut un instrument / software care mă poate ajuta în proiectarea aplicația mea.
Practic nu am nevoie de ceva ca un generator de cod, dar un software frumos, care să-mi crea blocuri în cazul în care am pune în aplicare acțiuni (cum ar fi o clasă, ci doar cu declararea metodelor și tipuri de date / returnate tipuri; nicio implementare) și apoi să-mi a crea relații, ca tine ar avea în diferite clase care interacționează unele cu altele.
Exemplu: Eu fac un bloc și numesc „masina“; i pune în aplicare metodele de accelerare, pauză și altele; apoi am crea un bloc numit „persoană“; care interacționează cu blocul auto. Când m-am decide să adauge o altă clasă, pur și simplu adăugați un alt bloc, și dacă am încerca să utilizeze acest bloc cu masina sau blocul de persoană, fără a utiliza tipurile de date corecte, îmi va da o eroare (ca am crea un bloc numit elefant , și să încerce să-l folosească pe masina).
M-am uitat la UML, dar este, în principal pe PC-ul, și am nevoie de o aplicație pentru Mac; iar cea mai mare parte a răspunsului pe care le primesc sunt orientate spre instrumente de desen, cum ar fi OmniGraffle ... problema este că aceste software sunt doar ajutându-vă de desen clase; și dacă trebuie să mă fac toate lucrările de mine, în acest moment am folosi pen-ul vechi și hârtie: D
Ar fi frumos dacă există, de asemenea, un exportator pentru a face cod pseudo, astfel încât i se poate importa în Xcode și au toate relațiile puse în aplicare, să construiască și să vedem dacă am obține orice eroare; și apoi începe să pună în aplicare fiecare metodă unică.
Visez sau ceva de genul asta exista? Visio este rece (când funcționează); dar este orientat pentru platforma MS, nu OBJ-C :(
Multumesc pentru orice sugestii!













